v3.26.1
Long-Term Debt - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 17, 2025
Dec. 12, 2025
Jul. 16, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2021
Dec. 15, 2020
Debt Instrument [Line Items]                      
Maturity date description             The Refinancing Term Loan bears interest at SOFR plus 3.0%, or the Prime Rate plus 2.0%, and matures in December 2032.        
Amount of IPO proceeds utilized to pay down debt   $ 406,400,000                  
Credit agreement third party and lender costs                 $ 19,300,000    
Loss on extinguishment and modification of debt         $ (1,053,000) $ 0 $ (1,053,000) $ 0      
Write-off of amounts previously capitalized as debt issuance cost             46,000 0      
Capitalized debt issuance costs             1,437,000 $ 2,871,000      
Long term debt fair value $ 825,000,000       825,000,000   $ 825,000,000   829,000,000    
Amended Credit Agreement                      
Debt Instrument [Line Items]                      
Loss on extinguishment and modification of debt                 8,000,000    
Write-off of amounts previously capitalized as debt issuance cost                 $ 5,400,000    
Interest rate on the refinancing term loan             6.20%   6.70%    
Percentage of unused commitment fee             0.50%   0.50%    
Accounts Receivable Pledging Arrangement                      
Debt Instrument [Line Items]                      
Amount outstanding of short-term debt 1,300,000       1,300,000   $ 1,300,000   $ 1,600,000    
Amount outstanding of secured long-term debt $ 2,600,000       $ 2,600,000   2,600,000   3,300,000    
IPO [Member]                      
Debt Instrument [Line Items]                      
Amount of IPO proceeds utilized to pay down debt     $ 406,400,000                
Refinancing Term Loan                      
Debt Instrument [Line Items]                      
Proceeds from the refinancing term Loan   825,000,000                  
Debt instrument, periodic payment   2,100,000                  
Debt issuance cost                 5,400,000    
Secured Revolving Line of Credit Facility                      
Debt Instrument [Line Items]                      
Borrowing capacity under credit facility                     $ 165,000,000
Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Debt issuance cost                 $ 5,900,000    
Senior Secured Credit Facility                      
Debt Instrument [Line Items]                      
Borrowing capacity under credit facility                     $ 790,000,000
Senior Secured Credit Facility | Refinancing Term Loan                      
Debt Instrument [Line Items]                      
Borrowing capacity under credit facility   825,000,000                  
Senior Secured Credit Facility | Secured Revolving Line of Credit Facility                      
Debt Instrument [Line Items]                      
Secured revolving line of credit   $ 250,000,000                  
First Amendment                      
Debt Instrument [Line Items]                      
Borrowing capacity under credit facility                   $ 450,000,000  
Third Amendment | SOFR                      
Debt Instrument [Line Items]                      
Interest rate       4.75%              
Interest floor       0.50%              
Fifth Amendment | Prime Rate                      
Debt Instrument [Line Items]                      
Interest rate   2.00%                  
Fifth Amendment | SOFR                      
Debt Instrument [Line Items]                      
Interest rate   3.00%                  
Seventh Amendment                      
Debt Instrument [Line Items]                      
Loss on extinguishment and modification of debt             $ 1,200,000        
Seventh Amendment | SOFR                      
Debt Instrument [Line Items]                      
Interest rate 2.50%                    
Promissory Note | Maximum                      
Debt Instrument [Line Items]                      
Interest rate percentage on the note 12.35%       12.35%   12.35%        
Promissory Note | Minimum                      
Debt Instrument [Line Items]                      
Interest rate percentage on the note 4.57%       4.57%   4.57%