XML 59 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Accumulated Other Comprehensive Income  
Balance, beginning $ 527,165
Balance, ending 456,226
Amounts reclassified from AOCI 0
Accumulated Other Comprehensive Income  
Accumulated Other Comprehensive Income  
Balance, beginning 3,626
Other comprehensive loss (1,104)
Balance, ending 2,522
Unrealized Gain (Loss) on Marketable Securities  
Accumulated Other Comprehensive Income  
Balance, beginning 1,030
Other comprehensive loss (1,104)
Balance, ending (74)
Foreign Currency Items  
Accumulated Other Comprehensive Income  
Balance, beginning 2,596
Other comprehensive loss 0
Balance, ending $ 2,596