v3.26.1
Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lease Obligations  
2026 (remaining) $ 2,714
2027 5,429
2028 5,429
2029 4,458
2030 41
Total 18,071
Other Obligations  
2026 (remaining) 573
2027 444
2028 111
2029 16
2030 0
Total 1,144
Total Obligations  
2026 (remaining) 3,287
2027 5,873
2028 5,540
2029 4,474
2030 41
Total $ 19,215