XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 768,041 $ 709,576 $ 775,010 $ 730,408
Net unrealized loss on investments, net of tax (35) (160) 216 (893)
Balance at ending of period 807,975 756,636 807,975 756,636
Unrealized gain (loss) on investments, tax expense (benefit)     200 (300)
Net Unrealized Gain (Loss) From Available-For-Sale Investments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period     (523) 139
Net unrealized loss on investments, net of tax     216 (893)
Foreign currency translation adjustments     0 0
Balance at ending of period (307) (754) (307) (754)
Unrealized Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period     143 28
Net unrealized loss on investments, net of tax     0 0
Foreign currency translation adjustments     (9) 121
Balance at ending of period 134 149 134 149
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (137) (527) (380) 167
Net unrealized loss on investments, net of tax     216 (893)
Foreign currency translation adjustments     (9) 121
Balance at ending of period $ (173) $ (605) $ (173) $ (605)