XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.1
REVISIONS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - Summary of Audited Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Tool Rental    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses $ 7,688 $ 6,484
Product Sale    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses $ 3,558 2,053
As Previously Reported | Tool Rental    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses   7,001
As Previously Reported | Product Sale    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses   1,536
Total Adjustment | Tool Rental    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses   (517)
Total Adjustment | Product Sale    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Operating costs and expenses   $ 517