XML 103 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 18,950 $ 40,503
Other comprehensive income (loss) 3,675 (16,093)
Balance at end of period 2,889 18,950
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (18,203) (2,110)
Other comprehensive income (loss) before reclassifications 3,624 (16,024)
Less: amounts reclassified from accumulated other comprehensive income (loss) (51) 69
Other comprehensive income (loss) 3,675 (16,093)
Balance at end of period $ (14,528) $ (18,203)