Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Schedule of Future Minimum Rental Payments Due (Details)

v3.25.3
Commitments and Contingencies - Schedule of Future Minimum Rental Payments Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Future Lease Payments Due Under Operating Leases    
Three Months Ending December 31, 2025 $ 114  
2026 460  
2027 467  
2028 470  
2029 470  
2030 385  
Thereafter 2,975  
Total anticipated lease payments 5,341  
Less: amount representing interest (1,462)  
Present value of lease payments 3,879 $ 4,063
Future Lease Payments Due Under Finance Leases    
Three Months Ending December 31, 2025 39  
2026 172  
2027 178  
2028 178  
2029 178  
2030 178  
Thereafter 7,098  
Total anticipated lease payments 8,021  
Less: amount representing interest (5,066)  
Present value of lease payments $ 2,955 $ 0