XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 $ 730  
2027 136  
Total future minimum lease payments 866  
Less imputed interest (34)  
Total $ 832 $ 1,523