XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Derivative Instruments Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Current liabilities $ 3,071 $ 2,446
Long-term liabilities 1,441 1,949
Total derivatives liabilities $ 4,512 $ 4,395