Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
segment
$ / shares
shares
May 20, 2024
$ / shares
Dec. 31, 2023
USD ($)
Summary Of Significant Accounting Policy [Line Items]      
Number of operating segments | segment 2    
Number of reportable segments | segment 2    
Allowance for doubtful accounts $ 8.1   $ 7.8
Remaining performance obligations $ 840.5   857.1
Unredeemed Public Warrants | Forecast      
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-04-01      
Summary Of Significant Accounting Policy [Line Items]      
Revenue from remaining performance obligation (as a percent) 45.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 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) 25.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 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) 12.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 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) 10.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year    
Deferred income taxes and other liabilities      
Summary Of Significant Accounting Policy [Line Items]      
Asset retirement obligation $ 2.3   $ 2.3
Class A Common Stock      
Summary Of Significant Accounting Policy [Line Items]      
Class of warrant or right, shares callable (in shares) | shares 27,249,779    
Warrant exercise price (in dollars per share) | $ / shares $ 11.50