XML 81 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Lease Payments Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 $ 508  
2026 1,994  
2027 1,850  
2028 1,779  
2029 1,354  
Thereafter 5,576  
Total undiscounted cash flows 13,061  
Less: imputed interest 1,666  
Lease liabilities $ 11,395 $ 11,844