XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 142,375 $ 197,551 $ (550,632)
Ending balance 168,834 142,375 197,551
Accumulated other comprehensive loss:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount 1,542 (1,747) (17,441)
Change during period, Before Tax Amount (1,230) 3,289 15,694
Ending balance, Before Tax Amount 312 1,542 (1,747)
Beginning balance, Tax Effect (45) (48) 3,614
Change during period, Tax Effect (35) 3 (3,662)
Ending balance, Tax Effect (80) (45) (48)
Beginning balance 1,497 (1,795) (13,827)
Change during period, Net of Tax Amount (1,265) 3,292 12,032
Ending balance 232 1,497 (1,795)
Foreign currency translation adjustments:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount 1,358 (2,078) (3,014)
Change during period, Before Tax Amount (1,370) 3,436 936
Ending balance, Before Tax Amount (12) 1,358 (2,078)
Beginning balance, Tax Effect 0 0 0
Change during period, Tax Effect 0 0 0
Ending balance, Tax Effect 0 0 0
Beginning balance 1,358 (2,078) (3,014)
Change during period, Net of Tax Amount (1,370) 3,436 936
Ending balance (12) 1,358 (2,078)
Available-for-sale debt securities:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount 184 331 281
Change during period, Before Tax Amount 140 (147) 50
Ending balance, Before Tax Amount 324 184 331
Beginning balance, Tax Effect (45) (48) (36)
Change during period, Tax Effect (35) 3 (12)
Ending balance, Tax Effect (80) (45) (48)
Beginning balance 139 283 245
Change during period, Net of Tax Amount 105 (144) 38
Ending balance $ 244 139 283
Cash flow hedges:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount   0 (14,708)
Change during period, Before Tax Amount     2,897
Ending balance, Before Tax Amount     0
Beginning balance, Tax Effect   0 3,650
Change during period, Tax Effect     (1,449)
Ending balance, Tax Effect     0
Beginning balance   $ 0 (11,058)
Change during period, Net of Tax Amount     1,448
Ending balance     0
Cash flow hedges: | Interest rate cap      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net loss, Before Tax     28
Reclassification to net loss, Tax Effect     (8)
Reclassification to net loss, Net of Tax     20
Cash flow hedges: | Prior Hedge Effectiveness      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net loss, Before Tax     3,076
Reclassification to net loss, Tax Effect     (781)
Reclassification to net loss, Net of Tax     2,295
Cash flow hedges: | Interest Rate Swap      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification to net loss, Before Tax     8,707
Reclassification to net loss, Tax Effect     (1,412)
Reclassification to net loss, Net of Tax     $ 7,295