XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturity Schedule for Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
Remainder of 2025 $ 1,355  
2026 1,814  
2027 1,839  
2028 1,652  
2029 892  
Thereafter 3,625  
Total undiscounted minimum lease payments 11,177  
Less: amount representing interest (1,528)  
Lease liabilities $ 9,649 $ 9,557