v3.25.2
Commitments, Contingencies, Leases, Legal Proceedings, and Defined Contribution Plan - Schedule of Future Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments Contingencies And Leases [Abstract]  
Remaining six months of 2025 $ 1,111
2026 1,494
2027 2,101
2028 2,259
Thereafter 4,367
Total minimum lease payments 11,332
Less imputed interest (2,857)
Total lease liabilities $ 8,475