v3.26.3
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Finance Lease Payments  
Remainder of 2026 $ 4,349
2027 17,395
2028 17,395
2029 17,395
2030 4,349
Total lease payments 60,883
Less: imputed interest (5,705)
Total 55,178
Operating Lease Payments  
Remainder of 2026 296
2027 2,587
2028 824
2029 10
2030 0
Total lease payments 3,717
Less: imputed interest (232)
Total $ 3,485