v3.25.1
COMMITMENTS AND CONTINGENCIES - Obligations and Commitments Under Operating Lease and Employment Agreements (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
Year one $ 2,383
Year two 2,355
Year three 798
Year four 242
Year five 249
Thereafter 2,237
Total 8,264
Employment Agreement  
Year one 902
Year two 0
Year three 0
Year four 0
Year five 0
After year five 0
Total 902
Total  
Year one 3,285
Year two 2,355
Year three 798
Year four 242
Year five 249
Thereafter 2,237
Total $ 9,166