XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period     $ 1,040,767,000  
Other comprehensive (loss) income $ (198,000) $ 1,914,000 (979,000) $ 2,418,000
Balance at end of period 1,039,805,000   1,039,805,000  
Tax benefit or provision on accumulated other comprehensive loss 0   0  
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period   (711,000)   (1,172,000)
Other comprehensive (loss) income   1,833,000   2,294,000
Balance at end of period   1,122,000   1,122,000
Foreign Currency Translation Adjustment        
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period 442,000 (713,000) 1,187,000 (1,172,000)
Other comprehensive (loss) income (183,000) 1,835,000 (928,000) 2,294,000
Balance at end of period $ 259,000 1,122,000 $ 259,000 1,122,000
Unrealized Gains on Available-For-Sale Debt Securities        
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period   2,000   0
Other comprehensive (loss) income   (2,000)   0
Balance at end of period   $ 0   $ 0