v3.26.3
Commitments and Contingencies - Schedule of Future Minimum Annual Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 1,316
2027 2,685
2028 2,766
2029 2,849
2030 2,934
Thereafter 2,005
Total minimum payments required 14,555
Less: imputed interest (1,460)
Total $ 13,095