v3.26.1
Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Apr. 01, 2026
Dec. 31, 2025
Oct. 31, 2025
Debt Instrument [Line Items]        
Long-term debt $ 155,459 $ 40,000 $ 117,558 $ 100,000
Term Loan        
Debt Instrument [Line Items]        
Long-term debt $ 138,500      
Revolving Credit Facility        
Debt Instrument [Line Items]        
Short-Term Debt       $ 20,000