XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Schedule of Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     $ 249,160  
Other comprehensive income before reclassifications $ 4,697 $ (1,754) 3,681 $ 2,344
Amounts reclassified from AOCI to net income, net of tax   (3)   (3)
Net current period other comprehensive income (loss) 4,697 (1,757) 3,681 2,341
Ending balance 208,182 263,237 208,182 263,237
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (32,485) (37,136) (31,469) (41,234)
Ending balance (27,788) (38,893) (27,788) (38,893)
Change in net unrealized gains on investment        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (6,289) (12,904) (7,784) (15,668)
Other comprehensive income before reclassifications 2,393 321 3,888 3,085
Amounts reclassified from AOCI to net income, net of tax   (3)   (3)
Net current period other comprehensive income (loss)   318   3,082
Ending balance (3,896) (12,586) (3,896) (12,586)
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (26,196) (24,232) (23,685) (25,566)
Other comprehensive income before reclassifications 2,304 (2,075) (207) (741)
Amounts reclassified from AOCI to net income, net of tax   0   0
Net current period other comprehensive income (loss)   (2,075)   (741)
Ending balance $ (23,892) $ (26,307) $ (23,892) $ (26,307)