XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY - Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period $ 342,253 $ 325,539 $ 402,302 $ 404,879 $ 325,539 $ 404,879
Net unrealized gains (losses) arising during the period (14,468) 17,798 15,562 15,002    
Less: Net realized gains (losses) reclassified to net (loss) income 5,445 3,970 6,264 775    
Net change during the period (19,913) 13,828 9,298 14,227 (6,085) 23,525
Balance at end of period 338,171 342,253 399,980 402,302 338,171 399,980
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period 14,687 859 21,860 7,633 859 7,633
Balance at end of period (5,226) 14,687 31,158 21,860 (5,226) 31,158
Foreign Currency Translation            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period (1,746) (1,989) (2,485) (2,182) (1,989) (2,182)
Net unrealized gains (losses) arising during the period (303) 243 667 (303)    
Less: Net realized gains (losses) reclassified to net (loss) income 0 0 0 0    
Net change during the period (303) 243 667 (303)    
Balance at end of period (2,049) (1,746) (1,818) (2,485) (2,049) (1,818)
Derivative Instruments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period 16,433 2,848 24,345 9,815 2,848 9,815
Net unrealized gains (losses) arising during the period (14,165) 17,555 14,895 15,305    
Less: Net realized gains (losses) reclassified to net (loss) income 5,445 3,970 6,264 775    
Net change during the period (19,610) 13,585 8,631 14,530    
Balance at end of period (3,177) 16,433 32,976 24,345 $ (3,177) $ 32,976
Other comprehensive income (loss) before reclassifications, tax expense (benefit) (4,700) 5,900 5,000 5,200    
Reclassification from AOCI, current period, tax expense (benefit) $ 1,800 $ 1,300 $ 2,100 $ 300