XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     $ 4,606  
Other comprehensive income (loss) before reclassifications $ 559   559  
Net current period other comprehensive income (loss) 559 $ 0 559 $ 0
Ending balance 150,085 4,913 150,085 4,913
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 0 0 0 0
Ending balance 559 $ 0 559 $ 0
Change in net unrealized gains on investment        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 0   0  
Other comprehensive income (loss) before reclassifications 485   485  
Net current period other comprehensive income (loss) 485   485  
Ending balance 485   485  
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 0   0  
Other comprehensive income (loss) before reclassifications 74   74  
Net current period other comprehensive income (loss) 74   74  
Ending balance $ 74   $ 74