XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 397,613 $ 325,539
Net unrealized gains (losses) arising during the period 694 17,798
Less: Net realized gains (losses) reclassified to net (loss) income 366 3,970
Total other comprehensive income 328 13,828
Balance at end of period 424,443 342,253
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (882) 859
Balance at end of period (554) 14,687
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (1,791) (1,989)
Net unrealized gains (losses) arising during the period 564 243
Less: Net realized gains (losses) reclassified to net (loss) income 0 0
Total other comprehensive income 564 243
Balance at end of period (1,227) (1,746)
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 909 2,848
Net unrealized gains (losses) arising during the period 130 17,555
Less: Net realized gains (losses) reclassified to net (loss) income 366 3,970
Total other comprehensive income (236) 13,585
Balance at end of period 673 16,433
Other comprehensive income (loss) before reclassifications, tax expense (benefit) 100 5,900
Reclassification from AOCI, current period, tax expense (benefit) $ 100 $ 1,300