XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE OBLIGATIONS - Payments Under Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payments Under Lease Obligations [Abstract]    
Remainder of 2025 $ 1,812  
Year ended December 31, 2026 2,157  
2027 2,041  
2028 2,088  
2029 2,109  
2030 1,836  
Thereafter 2,205  
Total payments 14,248  
Less: imputed interest (4,762)  
Current portion (1,188) $ (1,218)
Balance at March 31, 2025 $ 8,298 $ 8,561