XML 106 R93.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Future Minimum Rental Commitments Due under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases [Abstract]  
2026 $ 621
2027 499
2028 299
2029 231
2030 137
Thereafter 657
Total lease payments 2,444
Less imputed interest (298)
Operating lease liability $ 2,146