v3.22.1
Shareholders' Equity - AOCI Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 384,257  
Other comprehensive (loss) income before reclassifications (7,329) $ (10,360)
Amounts reclassified from AOCI to net income, net of tax (5,238) (4,246)
Other comprehensive loss, after tax (12,567) (14,606)
Ending balance 367,665 426,611
AOCI Attributable to Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (12,215) 23,857
Ending balance (24,782) 9,251
Change in net unrealized gains on investment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (2,693) 49,357
Other comprehensive (loss) income before reclassifications (12,921) (20,506)
Amounts reclassified from AOCI to net income, net of tax (5,238) (4,246)
Other comprehensive loss, after tax (18,159) (24,752)
Ending balance (20,852) 24,605
Foreign currency translation    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (9,522) (25,500)
Other comprehensive (loss) income before reclassifications 5,592 10,146
Amounts reclassified from AOCI to net income, net of tax 0 0
Other comprehensive loss, after tax 5,592 10,146
Ending balance $ (3,930) $ (15,354)