v3.25.2
Leases - Summary Balance Sheet Classification of Operating Leases and Weighted Average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lease Assets    
Operating lease right-of-use assets $ 2,978 $ 3,246
Total lease assets 2,978 3,246
Lease Liabilities    
Operating lease liabilities, current 557 523
Operating lease liabilities, non-current 2,601 2,890
Total lease liabilities $ 3,158 $ 3,413
Weighted-average remaining lease term --- operating leases (years) 5 years 11 months 4 days 6 years 3 months 18 days
Weighted-average discount rate --- operating leases 7.15% 7.20%