XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - The Balances in the Company's Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance $ 284,640 $ 294,552 $ 277,512 $ 292,800
Unrealized Gain (Loss) On Interest Rate Swap Contracts, Net Of Tax Expense (Benefit) [1] 2 (3,623) (2,339) (5,599)
Total other comprehensive income (loss) (686) (3,468) 153 (6,777)
Ending balance 286,623 275,639 286,623 275,639
Interest Rate Swap [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (4,569) (2,118) (2,400) 0
Other comprehensive income (loss) before reclassifications 2 (3,623) (2,339) (5,599)
Reclassification to (earnings) loss 84 (403) 256 (545)
Total other comprehensive income (loss) 86 (4,026) (2,083) (6,144)
Ending balance (4,483) (6,144) (4,483) (6,144)
Foreign Currency [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (16,702) (16,742) (18,609) (15,551)
Other comprehensive income (loss) before reclassifications (772) 558 1,135 (633)
Reclassification to (earnings) loss 0 0 0 0
Total other comprehensive income (loss) (772) 558 1,135 (633)
Ending balance (17,474) (16,184) (17,474) (16,184)
Defined Benefit Pension Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance 0 (1,264) (1,101) (1,264)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Reclassification to (earnings) loss 0 0 1,101 0
Total other comprehensive income (loss) 0 0 1,101 0
Ending balance 0 (1,264) 0 (1,264)
Accumulated Other Comprehensive Income (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning balance (21,271) (20,124) (22,110) (16,815)
Other comprehensive income (loss) before reclassifications (770) (3,065) (1,204) (6,232)
Reclassification to (earnings) loss 84 (403) 1,357 (545)
Total other comprehensive income (loss) (686) (3,468) 153 (6,777)
Ending balance $ (21,957) $ (23,592) $ (21,957) $ (23,592)
[1] Amounts shown net of tax expense (benefit) of $30 and $(732) for the quarter and nine months ended September 30, 2025, respectively and $(1,453) and $(2,159) for the quarter and nine months ended September 30, 2024, respectively.