v3.26.1
Supplemental Cash Flow Information - Schedule Of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Cash paid during the year for:      
Interest $ 3,647 $ 3,450  
Income taxes, net 54 803  
Non-cash transactions:      
Debt refinancing 60,000 0  
Reconciliation of unrestricted cash and restricted cash reported in the condensed consolidated balance sheets      
Total cash 70,914 11,805 $ 12,425
Unrestricted Cash [Member]      
Reconciliation of unrestricted cash and restricted cash reported in the condensed consolidated balance sheets      
Total cash 70,414 11,805  
Restricted Cash [Member]      
Reconciliation of unrestricted cash and restricted cash reported in the condensed consolidated balance sheets      
Total cash $ 500 $ 0