XML 114 R81.htm IDEA: XBRL DOCUMENT v3.25.1
REVOLVING CREDIT FACILITY AND TERM LOAN - Benchmark Credit Agreement (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Oct. 01, 2023
Apr. 01, 2023
Sep. 16, 2022
Debt Instrument [Line Items]          
Revolving credit facility $ 66,500,000 $ 10,525,000      
Revolving Credit Facility | Credit Agreement | Line of Credit | Benchmark          
Debt Instrument [Line Items]          
Borrowing base     $ 10,500,000 $ 17,500,000 $ 25,000,000
Maximum borrowing capacity including accordion feature         75,000,000
Revolving credit facility 0 10,500,000      
Secured Debt | Credit Agreement | Line of Credit | Benchmark          
Debt Instrument [Line Items]          
Principal amount outstanding $ 0 $ 0     $ 3,500,000