v3.25.1
DEBT (Details) - USD ($)
3 Months Ended
Oct. 03, 2024
Mar. 15, 2024
Mar. 31, 2025
Apr. 22, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]          
Line of credit     $ 30,000,000   $ 27,142,000
Date the credit facility matures   Mar. 31, 2029      
European Drilling Projects B.V.          
Line of Credit Facility [Line Items]          
Unsecured promissory note $ 5,200,000   4,400,000    
Gain on the condensed consolidated statements of income and comprehensive income     100,000    
Stated interest rate 8.00%        
Notes payable, maturity date Dec. 31, 2029        
Frequency of periodic payments quarterly        
European Drilling Projects B.V. | Subsequent Event          
Line of Credit Facility [Line Items]          
Reduce in unsecured promissory note       $ 300,000  
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Revolving line of credit   $ 80,000,000 $ 60,000,000    
Credit Facility, collateral     The Credit Facility is collateralized by substantially all the assets of the Company and matures March 15, 2029.    
Line of credit   $ 25,000,000 $ 30,000,000    
Revolving Credit Facility | SOFR          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent)     6.80%    
Revolving Credit Facility | Base Rate          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent)     2.00%    
Term Loan [Member] | SOFR          
Line of Credit Facility [Line Items]          
Basis spread on variable rate (as a percent)     8.30%    
Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Credit facility annual payment     $ 5,000,000,000