XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Schedule of Future Operating Lease and Finance Lease Obligations Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jun. 10, 2025
Operating Leases      
Remaining 2026 $ 391    
2027 529    
2028 522    
2029 493    
2030 293    
Thereafter 0    
Total expected minimum lease obligation 2,228    
Less: Amount representing interest (201)    
Present value of net minimum lease payments 2,027 $ 2,129  
Finance Lease      
Remaining 2026 413    
2027 578    
2028 605    
2029 605    
2030 605    
Thereafter 71,211    
Total expected minimum lease obligation 74,017    
Less: Amount representing interest (62,884)    
Present value of net minimum lease payments $ 11,133 $ 11,082 $ 10,973