XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
£ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2024
GBP (£)
Mar. 31, 2024
USD ($)
Segment
shares
Mar. 31, 2023
USD ($)
Mar. 15, 2024
Dec. 31, 2023
USD ($)
Accounting Policies [Line Items]            
Foreign currency translation adjustment, net of tax     $ (511,000) $ 0    
Unrealized foreign currency gain loss     28,000 0    
Cash equivalents $ 0   0     $ 0
Revenue     36,974,000 40,799,000    
Contract assets 4,600,000   4,600,000     4,200,000
Allowance for credit losses $ 1,400,000   $ 1,400,000     1,500,000
Preferred stock, shares issued | shares        
Number of operating segment | Segment     1      
Number of reportable segment | Segment     1      
Minimum percentage of unrecognized tax benefits that would impact effective tax rate     50.00%      
Unrecognized tax benefits $ 0   $ 0     0
Unrecognized tax benefits accrued for interest and penalties 0   0 $ 0    
Assets fair value 1,137,000   $ 1,137,000     888,000
CTG            
Accounting Policies [Line Items]            
Business acquisition percentage         100.00%  
Casing Technologies Group Limited            
Accounting Policies [Line Items]            
Revenue 800,000          
Casing Technologies Group Limited | Deep Casing Tools Limited            
Accounting Policies [Line Items]            
Purchase consideration 20,900,000 £ 16.2        
Customer Concentration Risk | Sales Revenue | Two Customers            
Accounting Policies [Line Items]            
Concentration risk percentage     30.00% 31.00%    
Customer Concentration Risk | Vendor Purchases | One Vendor            
Accounting Policies [Line Items]            
Concentration risk percentage       11.00%    
Customer Concentration Risk | Vendor Purchases | Two Vendors            
Accounting Policies [Line Items]            
Concentration risk percentage     30.00%      
Customer Concentration Risk | Accounts Receivable            
Accounting Policies [Line Items]            
Receivables from customers 6,600,000   $ 6,600,000     9,300,000
Customer Concentration Risk | Accounts Payable            
Accounting Policies [Line Items]            
Amounts due to vendors 3,700,000   $ 3,700,000     3,400,000
Interest Rate Swap            
Accounting Policies [Line Items]            
Unrealized gain (loss) due to change in fair value       $ 100,000    
Interest swap agreement settlement date     Jul. 10, 2023      
Level 3            
Accounting Policies [Line Items]            
Assets fair value 0   $ 0     0
Liabilities fair value $ 0   0     $ 0
United States            
Accounting Policies [Line Items]            
Revenue     $ 32,300,000 $ 36,600,000    
Percentage of revenue     87.00% 90.00%    
Canada            
Accounting Policies [Line Items]            
Revenue     $ 4,700,000      
International            
Accounting Policies [Line Items]            
Revenue       $ 4,200,000    
Percentage of revenue     13.00% 10.00%