XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Accumulated Other Comprehensive Income  
Balance, beginning $ 429,171
Balance, ending 838,613
Amounts reclassified from AOCI 0
Accumulated Other Comprehensive Income  
Accumulated Other Comprehensive Income  
Balance, beginning 3,308
Other comprehensive loss (1,064)
Balance, ending 2,244
Unrealized Gain (Loss) on Marketable Securities  
Accumulated Other Comprehensive Income  
Balance, beginning 712
Other comprehensive loss (1,064)
Balance, ending (352)
Foreign Currency Items  
Accumulated Other Comprehensive Income  
Balance, beginning 2,596
Other comprehensive loss 0
Balance, ending $ 2,596