Annual report pursuant to Section 13 and 15(d)

Joint Venture - Additional Information (Details)

v3.24.1
Joint Venture - Additional Information (Details) - ULTRA III - USD ($)
$ in Millions
Dec. 31, 2023
Jun. 01, 2023
Schedule of Equity Method Investments [Line Items]    
Capital contribution $ 129.7  
Available capital contribution 70.3  
Initial membership interest   87.50%
Capital One    
Schedule of Equity Method Investments [Line Items]    
Capital contribution 18.5  
Available capital contribution $ 10.1  
Initial membership interest   12.50%
Maximum    
Schedule of Equity Method Investments [Line Items]    
Initial maximum investment   $ 200.0
Maximum | Capital One    
Schedule of Equity Method Investments [Line Items]    
Initial maximum investment   $ 28.6