XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Aggregate Payments of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aggregate payments of finance lease liabilities:    
2025 $ 183  
2026 224  
2027 201  
2028 81  
2029 11  
Total 700  
Less imputed interest (62)  
Total finance lease liabilities 638 $ 406
Aggregate payments of operating lease liabilities:    
2025 1,638  
2026 2,098  
2027 69  
2028 58  
2029 55  
Thereafter 276  
Total 4,194  
Less imputed interest (287)  
Total operating lease liabilities $ 3,907 $ 4,366