Quarterly report [Sections 13 or 15(d)]

Business Combinations - Additional Information (Details)

v3.25.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2024
Apr. 30, 2024
BPC    
Business Acquisition [Line Items]    
Purchase consideration   $ 39.8
Cash consideration   14.9
Pre-existing equity investment   $ 24.9
AST    
Business Acquisition [Line Items]    
Purchase consideration $ 174.0  
Percentage of outstanding shares of common stock 100.00%  
NRG    
Business Acquisition [Line Items]    
Purchase consideration $ 6.0  
Percentage of outstanding shares of common stock 100.00%