v3.26.1
Operating Lease Commitments - Schedule of Future Minimum Rental Payments Due Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 262  
2027 269  
2028 205  
2029 0  
2030 0  
Thereafter 0  
Total gross minimum lease payments 736  
Less: imputed interest (103)  
Subtotal 633  
Less: current portion (202) $ 0
Long-term portion of lease liability $ 431 $ 0