v3.25.4
Leases - Schedule of Finance Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 75  
2027 75  
2028 75  
2029 37  
Total lease payments 262  
Less imputed interest (75)  
Total present value of lease liabilities $ 187 $ 217