v3.25.4
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating leases  
Less: imputed interest $ (767)
Present value of lease liabilities 3,658
Finance leases  
Less: imputed interest (6)
Present value of lease liabilities 127
Roney St. Lease  
Operating leases  
2026 1,124
2027 1,160
2028 1,170
2029 735
2030 236
Total lease payments 4,425
Finance leases  
2026 133
2027 0
2028 0
2029 0
2030 0
Total lease payments $ 133