XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Accumulated Other Comprehensive Income  
Balance, beginning $ 326,204
Balance, ending 246,718
Amounts reclassified from AOCI 0
Accumulated Other Comprehensive Income  
Accumulated Other Comprehensive Income  
Balance, beginning 1,260
Other comprehensive gain 875
Balance, ending 2,135
Unrealized Loss on Marketable Securities  
Accumulated Other Comprehensive Income  
Balance, beginning (1,336)
Other comprehensive gain 875
Balance, ending (461)
Foreign Currency Items  
Accumulated Other Comprehensive Income  
Balance, beginning 2,596
Other comprehensive gain 0
Balance, ending $ 2,596