Quarterly report [Sections 13 or 15(d)]

Leases - Future Minimum Lease Payments (Details)

v3.26.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 31, 2026
Dec. 31, 2025
Year Ending December 31,      
Remainder of 2026 $ 874    
2027 1,864    
2028 2,712    
2029 2,824    
2030 2,941    
Thereafter 35,503    
Total operating lease payments 44,970 $ 57,900  
Less: Portion representing imputed interest (22,542)    
Total operating lease liabilities 22,428   $ 8,887
Less: Current portion 0   1,917
Long-term portion 22,428   6,970
Remainder of 2026 75    
2027 75    
2028 75    
2029 0    
2030 0    
Thereafter 0    
Total financing lease payments 225    
Less portion representing imputed interest (8)    
Total finance lease liabilities 217   327
Less current portion 107   182
Long-term portion 110   $ 145
Remainder of 2026 (799)    
2027 1,939    
2028 2,787    
2029 2,824    
2030 2,941    
Thereafter 35,503    
Total lease payments 45,195    
Less portion representing imputed interest (22,550)    
Total lease liabilities 22,645    
Less current portion 107    
Long-term portion $ 22,538