v3.25.4
Debt - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 13, 2025
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Long-term debt   $ 171.3 $ 124.7
Outstanding letters of credit and bank guarantees   1.4 1.6
Revolving Credit Facility      
Debt Instrument [Line Items]      
Borrowings under the Revolving Facility   $ 61.0 $ 0.0
Weighted average interest rate on borrowing   6.60% 7.80%
Letters of credit outstanding reduced to available under credit agreement amount     $ 1.0
Term Loan A Facility      
Debt Instrument [Line Items]      
Borrowings under Term Loan A Facility   $ 110.7 125.0
Maximum      
Debt Instrument [Line Items]      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember  
Maximum | Term Loan A Facility      
Debt Instrument [Line Items]      
Debt instrument basis spread on variable rate   2.50%  
Minimum      
Debt Instrument [Line Items]      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember  
Minimum | Term Loan A Facility      
Debt Instrument [Line Items]      
Debt instrument basis spread on variable rate   2.00%  
Amended and Restated Credit Agreement      
Debt Instrument [Line Items]      
Credit facility $ 300.0    
Allowable annual dividend payment under credit agreement $ 20.0    
Maturity date Mar. 13, 2030    
Amended and Restated Credit Agreement | Term Loan A Facility      
Debt Instrument [Line Items]      
Long-term debt $ 115.0    
Fair value of senior notes   $ 108.8  
Frequency of interest payable   quarterly  
Quarterly installment payments of term loan as a percentage of original principal, First Three Years   1.25%  
Quarterly installment payments of term loan as a percentage of original principal, After Year Three   2.50%  
Weighted average interest rate on borrowing   6.40%  
Amended and Restated Credit Agreement | Delayed-Draw Term Loan A Facility      
Debt Instrument [Line Items]      
Fair value of senior notes     $ 125.0
Weighted average interest rate on borrowing     7.40%