v3.26.1
Stockholders’ Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity (deficit), beginning balance $ 245,780 $ 365,207
Change in foreign currency translation adjustment (511) 1,049
Change in net unrealized gains (losses) on available for sale investments (66) (74)
Stockholders' equity (deficit), ending balance 138,145 376,811
Accumulated Other Comprehensive Income (Loss)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity (deficit), beginning balance 1,586 (835)
Change in foreign currency translation adjustment (511)  
Change in net unrealized gains (losses) on available for sale investments (66)  
Stockholders' equity (deficit), ending balance 1,009 $ 140
Foreign Currency Translation Adjustment    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity (deficit), beginning balance 1,539  
Change in foreign currency translation adjustment (511)  
Stockholders' equity (deficit), ending balance 1,028  
Unrealized Gain (Loss) on Available for Sale Investments    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity (deficit), beginning balance 47  
Change in net unrealized gains (losses) on available for sale investments (66)  
Stockholders' equity (deficit), ending balance $ (19)