v3.25.2
Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Year ending December 31,  
2025 (remaining six months) $ 5,772
2026 6,230
2027 404
2028 404
2029 404
> 5 years 0
Total $ 13,214