XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Commitments - Summary of Future Annual Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 686  
2027 719  
2028 736  
2029 753  
2030 702  
Thereafter 100  
Total minimum lease payments 3,696  
Less: amount representing interest (983)  
Total operating lease liabilities 2,713  
Less: operating lease liabilities, current (648) $ (501)
Operating lease liabilities, non-current $ 2,065  
Weighted-average remaining lease term (in years) 4 years 11 months 26 days  
Weighted-average incremental borrowing rate 13.83%