v3.26.1
Commitment and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Finance Lease Payments  
Remainder of 2026 $ 8,955
2027 17,911
2028 17,911
2029 17,911
2030 4,478
Total lease payments 67,166
Less: imputed interest (6,744)
Total 60,422
Operating Lease Payments  
Remainder of 2026 588
2027 2,587
2028 824
2029 10
2030 0
Total lease payments 4,009
Less: imputed interest (295)
Total $ 3,714