XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period $ 40,503 $ 44,413 $ 42,725
Other comprehensive income (loss) (16,093) (3,022) 423
Balance at end of period 18,950 40,503 44,413
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (2,110) 912 489
Other comprehensive income (loss) before reclassifications (16,024) (2,937)  
Less: amounts reclassified from accumulated other comprehensive income (loss) 69 85  
Other comprehensive income (loss) (16,093) (3,022) 423
Balance at end of period $ (18,203) $ (2,110) $ 912