XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Minimum Lease Payment Obligations Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 1,415  
2027 1,568  
2028 162  
Later years 0  
Total undiscounted future minimum lease payments 3,145  
Less: Discount impact 161  
Total discounted operating lease liability $ 2,984 $ 4,300