XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Leases- Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Minimum annual rental commitments    
2025 (a) $ 1,357  
2026 1,805  
2027 1,622  
2028 1,200  
2029 730  
Thereafter 1,464  
Total lease payments (b) 8,178  
Less: Interest (c) 1,344  
Present value of lease liabilities (d) $ 6,834 $ 7,300