XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Finance Lease Payments  
Remainder of 2025 $ 12,339
2026 16,455
2027 16,455
2028 16,455
2029 16,456
Thereafter 4,117
Total lease payments 82,277
Less: imputed interest (10,941)
Total 71,336
Operating Lease Payments  
Remainder of 2025 857
2026 1,167
2027 1,196
2028 1,225
2029 1,223
Thereafter 2,079
Total lease payments 7,747
Less: imputed interest (1,173)
Total $ 6,574