XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Accumulated Other Comprehensive Income  
Balance, beginning $ 326,204
Balance, ending 277,537
Amounts reclassified from AOCI 0
Accumulated Other Comprehensive Income  
Accumulated Other Comprehensive Income  
Balance, beginning 1,260
Other comprehensive gain 812
Balance, ending 2,072
Unrealized Loss on Marketable Securities  
Accumulated Other Comprehensive Income  
Balance, beginning (1,336)
Other comprehensive gain 812
Balance, ending (524)
Foreign Currency Items  
Accumulated Other Comprehensive Income  
Balance, beginning 2,596
Other comprehensive gain 0
Balance, ending $ 2,596