v3.25.2
Summary of Significant Accounting Policies and Estimates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Description of Business and Summary of Significant Accounting Estimates and Policies          
Cash and cash equivalents $ 59,792   $ 59,792   $ 46,897
Amortization period 12 months   12 months    
Prepaid expenses and other current assets on contract acquisition costs $ 1,000   $ 1,000   1,100
Foreign exchange (gains) losses 200 $ (400) 300 $ (300)  
Goodwill impairment     2,100   2,000
In process research and development          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Cost 4,900   4,900   3,600
Capitalized software development          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Cost $ 19,900   $ 19,900   $ 19,800
Minimum | Capitalized Developed Software          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Estimated useful life of intangibles 3 years   3 years    
Maximum | Capitalized Developed Software          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Estimated useful life of intangibles 10 years   10 years    
Asia          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Cash and cash equivalents $ 16,400   $ 16,400    
United States          
Description of Business and Summary of Significant Accounting Estimates and Policies          
Cash and cash equivalents $ 43,400   $ 43,400