XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 560  
Total future minimum lease payments 560  
Less: imputed interest (11)  
Less: current portion $ (549) $ (536)
Operating lease liability, net of current portion   $ 549