XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturity Schedule for Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
Remainder of 2025 $ 470  
2026 1,900  
2027 1,925  
2028 1,738  
2029 970  
Thereafter 3,906  
Total undiscounted minimum lease payments 10,909  
Less: amount representing interest (1,475)  
Lease liabilities $ 9,434 $ 9,557