v3.26.1
Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 18, 2025
Apr. 02, 2021
Jun. 30, 2026
2021 Term Loan      
Debt Instrument [Line Items]      
Amount borrowed   $ 410,000  
Term   7 years  
Basis spread     3.50%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember
Interest rate     7.26%
Principal amount payable quarterly     $ 1,025
2021 Revolver      
Debt Instrument [Line Items]      
Amount borrowed   $ 150,000  
Term   5 years  
Percentage of decrease 25.00%    
Percentage of upfront fee eliminated 0.10%    
Basis spread     2.25%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember
Interest rate     5.89%
Unused capacity     $ 140,000
Number of days to prepay     125 days
Letter of credit      
Debt Instrument [Line Items]      
Unused capacity     $ 3,127