v3.26.1
Stockholders Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 03, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Oct. 24, 2024
Subsidiary or Equity Method Investee [Line Items]              
Common stock, shares outstanding   125,002,528   125,002,528   124,111,436  
Preferred stock, shares authorized   500,000,000   500,000,000   500,000,000  
Common stock, shares authorized   1,500,000,000   1,500,000,000   1,500,000,000  
Common stock, shares issued   125,002,528   125,002,528   124,111,436  
Preferred stock, shares issued   0   0   0  
Preferred stock, shares outstanding   0   0   0  
Common stock, par value   $ 0.01   $ 0.01   $ 0.01  
Aggregate purchase price         $ 200    
Percentage of excise tax       1.00%      
Fair market value percentage   1.00%   1.00%      
Value of shares issued under net equity offering $ 253,100            
Payment of deferred cash consideration note $ 101,300            
Minimum              
Subsidiary or Equity Method Investee [Line Items]              
Percentage of excise tax       1.00%      
Maximum              
Subsidiary or Equity Method Investee [Line Items]              
Percentage of excise tax       4.00%      
Underwriting Agreement [Member]              
Subsidiary or Equity Method Investee [Line Items]              
Shares issued under equity offering 11,500,000            
Equity offering share price $ 23            
Share Repurchase Program [Member]              
Subsidiary or Equity Method Investee [Line Items]              
Repurchase of stock             $ 200,000
Repurchases of common stock (in shares)   0 16,380 0 16,380    
Aggregate purchase price     $ 200,000   $ 200,000    
Average share price     $ 12.21   $ 12.21    
Remaining authorized repurchase amount   $ 199,800   $ 199,800      
Common Stock [Member]              
Subsidiary or Equity Method Investee [Line Items]              
Common stock, shares outstanding   125,002,528   125,002,528      
Common stock, shares authorized   1,500,000,000   1,500,000,000      
Common stock, shares issued   125,002,528   125,002,528      
Common stock, par value   $ 0.01   $ 0.01      
Preferred Stock [Member]              
Subsidiary or Equity Method Investee [Line Items]              
Preferred stock, shares authorized   500,000,000   500,000,000      
Preferred stock, shares issued   0   0      
Preferred stock, shares outstanding   0   0      
2023 ABL Credit Facility              
Subsidiary or Equity Method Investee [Line Items]              
Repayment of credit facility $ 70,000