XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
Remainder of 2025 $ 1,280  
2026 4,175  
2027 4,162  
2028 4,117  
2029 4,149  
2030 and beyond 7,094  
Operating Leases 24,977  
Less: imputed interest 3,884  
Total lease liabilities 21,093 $ 23,813
Finance Leases    
Remainder of 2025 52  
2026 207  
2027 206  
2028 206  
2029 98  
2030 and beyond 0  
Finance Leases 769  
Less: imputed interest 102  
Total lease liabilities $ 667 $ 783