XML 138 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of changes in accumulated other comprehensive (loss) income      
Beginning Balance $ 651,109 $ 626,100 $ 568,170
Amounts reclassified from accumulated other comprehensive (loss) income (1,442) 105  
Total other comprehensive income (loss), net of tax (994) 4,202 1,083
Ending Balance 698,490 651,109 626,100
Accumulated Other Comprehensive (Loss) Income, Including non-controlling interest      
Summary of changes in accumulated other comprehensive (loss) income      
Beginning Balance 2,430 (389)  
Other comprehensive income before reclassifications 448 4,097  
Amounts reclassified from accumulated other comprehensive (loss) income (1,442) 105  
Total other comprehensive income (loss), net of tax (994) 4,202  
Less: Other comprehensive loss attributable to non-controlling interest 407 (1,383)  
Ending Balance 1,843 2,430 (389)
Unrealized (Loss) Gain on Available-for-Sale Securities      
Summary of changes in accumulated other comprehensive (loss) income      
Beginning Balance (182) (7)  
Other comprehensive income before reclassifications 182 (175)  
Total other comprehensive income (loss), net of tax 182 (175)  
Ending Balance   (182) (7)
Unrealized (Loss) Gain on Cash Flow Hedges      
Summary of changes in accumulated other comprehensive (loss) income      
Beginning Balance 2,612 (382)  
Other comprehensive income before reclassifications 266 4,272  
Amounts reclassified from accumulated other comprehensive (loss) income (1,442) 105  
Total other comprehensive income (loss), net of tax (1,176) 4,377  
Less: Other comprehensive loss attributable to non-controlling interest 407 (1,383)  
Ending Balance $ 1,843 $ 2,612 $ (382)