v3.26.1
Debt - 2031 Convertible Notes and Capped Call Transaction - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 15, 2026
Apr. 09, 2026
Apr. 06, 2026
Jun. 30, 2026
Jun. 30, 2026
Oct. 15, 2026
Dec. 31, 2025
Debt Instrument [Line Items]              
Share per price     $ 11.16        
Percentage of sale price over the last date   30.00%          
Percentage of conversion price per share of common stock   130.00%          
Debt Instrument, Covenant, Default Amount   $ 50,000,000          
Description of Notice of Default         If any other Event of Default occurs and is continuing, then the Trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of the 2031 Notes then outstanding, by notice to the Company and the Trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the 2031 Notes then outstanding to become due and payable immediately.    
Proceeds from issuance of notes   $ 49,700          
Payment for power equipment $ 66,200            
Initial cap price     22.32        
Percentage of premium over the last reported sale price per share     100.00%        
Premium paid       $ 49,700 $ 49,700    
Cost of capped call transactions     $ 49,700        
Common Stock [Member]              
Debt Instrument [Line Items]              
Number of shares to conversion   68.9275          
Share per price   $ 14.51 $ 11.16        
2031 Notes [Member]              
Debt Instrument [Line Items]              
Principal amount   $ 450,000          
Stated interest rate on debt   0.50%       0.50%  
Aggregate principal amount   $ 60,000          
Maturity Date         Apr. 15, 2031    
Share per price   $ 1,000          
Debt discount on deferred cash consideration       13,500 $ 13,500   $ 1,100
Interest expense, debt term Loan       500 500    
Interest expense discount and deferred financing costs       600 600    
Estimated proceeds from issuance of notes   $ 386,200          
Deferred tax asset       $ 10,800 $ 10,800    
Senior Notes [Member]              
Debt Instrument [Line Items]              
Aggregate principal amount   100,000          
ABL Credit Facility              
Debt Instrument [Line Items]              
Proceeds from issuance of notes   $ 76,900