Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Apr. 18, 2024
day
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
segment
shares
Sep. 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 | $   $ 7.6   $ 7.6     $ 7.8
Remaining performance obligations | $   814.9   814.9     857.1
Increase in fair values of warrant liabilities | $   0.0 $ (12.8) 5.3 $ 6.3    
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) | 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-10-01              
Summary Of Significant Accounting Policy [Line Items]              
Remaining performance obligations | $   $ 21.0   $ 21.0      
Revenue from remaining performance obligation (as a percent)   25.00%   25.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   3 months   3 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)   38.00%   38.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)   17.00%   17.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      
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   $ 11.50    
Number of securities called by each warrant or right (in shares) | shares     1   1    
Class of warrant or right outstanding (in shares) | 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) | 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) | 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) | shares   0 8,500,000 0 8,500,000 8,500,000  
Deferred income taxes and other liabilities              
Summary Of Significant Accounting Policy [Line Items]              
Asset retirement obligation | $   $ 2.3   $ 2.3     $ 2.3