XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATION - Summary of Unaudited Supplemental Pro Forma Financial Information (Details) - Casing Technologies Group Limited - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]        
Pro forma revenue $ 37,533 $ 47,524 $ 77,879 $ 92,831
Pro forma net income $ 299 $ 2,276 $ 2,928 $ 8,468