v3.25.2
Business Combinations, Goodwill, and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross $ 10,856 $ 10,856
Accumulated Amortization (3,859) (2,932)
Total 6,997 7,924
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 10,856 10,856
Accumulated Amortization (3,859) (2,932)
Total $ 6,997 $ 7,924