XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Other Comprehensive Income [Abstract]    
Balance at beginning of period $ 181 $ (5,526)
Unrealized gain (loss) (157) 5,568
Amount reclassified for realized loss on marketable securities 12 139
Currency translation adjustment 537 0
Balance at end of period $ 573 $ 181