XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.2
REVISIONS OF PREVIOSULY ISSED FINANCIAL STATEMENTS - Summary of Audited Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Tool Rental        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses $ 7,402 $ 6,998 $ 15,090 $ 13,482
Product Sale        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses $ 2,494 3,000 $ 6,051 5,053
As Previously Reported | Tool Rental        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses   7,454   14,455
As Previously Reported | Product Sale        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses   2,544   4,080
Total Adjustment | Tool Rental        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses   (456)   (973)
Total Adjustment | Product Sale        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating costs and expenses   $ 456   $ 973