Quarterly report pursuant to Section 13 or 15(d)

Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)

v3.24.2.u1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 18, 2024
day
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
segment
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 04, 2024
shares
Dec. 31, 2023
USD ($)
shares
Summary Of Significant Accounting Policy [Line Items]              
Number of operating segments | segment       2      
Number of reportable segments | segment       2      
Allowance for doubtful accounts | $   $ 6.7   $ 6.7     $ 7.8
Remaining performance obligations | $   824.7   824.7     857.1
Increase in fair values of warrant liabilities | $   (0.4) $ 5.7 5.3 $ 19.1    
Warrant liabilities | $   0.0   0.0     55.3
Additional Paid-In Capital              
Summary Of Significant Accounting Policy [Line Items]              
Warrant liabilities | $   $ 60.6   $ 60.6      
Public warrants              
Summary Of Significant Accounting Policy [Line Items]              
Warrant exercise price (in dollars per share) | $ / shares $ 11.50            
Number of securities called by each warrant or right (in shares) 0.22            
Unredeemed Public Warrants              
Summary Of Significant Accounting Policy [Line Items]              
Warrant exercise price (in dollars per share) | $ / shares $ 0.10            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01              
Summary Of Significant Accounting Policy [Line Items]              
Revenue from remaining performance obligation (as a percent)   35.00%   35.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   6 months   6 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01              
Summary Of Significant Accounting Policy [Line Items]              
Revenue from remaining performance obligation (as a percent)   29.00%   29.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   1 year   1 year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01              
Summary Of Significant Accounting Policy [Line Items]              
Revenue from remaining performance obligation (as a percent)   16.00%   16.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   1 year   1 year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01              
Summary Of Significant Accounting Policy [Line Items]              
Revenue from remaining performance obligation (as a percent)   9.00%   9.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   1 year   1 year      
Deferred income taxes and other liabilities              
Summary Of Significant Accounting Policy [Line Items]              
Asset retirement obligation | $   $ 2.3   $ 2.3     $ 2.3
Class A Common Stock              
Summary Of Significant Accounting Policy [Line Items]              
Class of warrant or right, shares callable (in shares)             27,249,779
Warrant exercise price (in dollars per share) | $ / shares     $ 11.50   $ 11.50    
Number of securities called by each warrant or right (in shares)     1   1    
Class of warrant or right outstanding (in shares) 18,076,416 0 27,249,779 0 27,249,779 1,768,000  
Class A Common Stock | Public warrants              
Summary Of Significant Accounting Policy [Line Items]              
Trading days | day 10            
Class of warrant or right outstanding (in shares) 3,978,418 0 18,749,779 0 18,749,779    
Warrants exercised, representing percentage 0.96            
Class A Common Stock | Unredeemed Public Warrants              
Summary Of Significant Accounting Policy [Line Items]              
Class of warrant or right outstanding (in shares) 673,363            
Class A Common Stock | Private placement warrants              
Summary Of Significant Accounting Policy [Line Items]              
Class of warrant or right outstanding (in shares)   0 8,500,000 0 8,500,000 8,500,000