Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Segment
shares
Dec. 31, 2021
USD ($)
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Summary Of Significant Accounting Policy [Line Items]          
Number of operating segments | Segment 2        
Number of reportable segments | Segment 2        
Allowance for doubtful accounts $ 5.1 $ 5.4      
Remaining performance obligations $ 753.5 747.5      
Revenue from remaining performance obligation (as a percent) 41.00%        
Deferred income taxes and other liabilities          
Summary Of Significant Accounting Policy [Line Items]          
Asset retirement obligation $ 3.0 $ 3.1      
Accounts Receivable | Revenue from Rights Concentration Risk          
Summary Of Significant Accounting Policy [Line Items]          
Percentage of concentration risk 10.00% 10.00%      
Forecast          
Summary Of Significant Accounting Policy [Line Items]          
Revenue from remaining performance obligation (as a percent)     9.00% 16.00% 23.00%
Common Class A          
Summary Of Significant Accounting Policy [Line Items]          
Class of warrant or right outstanding (in shares) | shares 27,249,879