XML 122 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - General Information (Details) - Enica Engineering, PLLC
Oct. 23, 2024
Business Combination, Description  
Business acquisition, name of acquired entity Enica Engineering, PLLC
Business Acquisition, Date of Acquisition  
Business acquisition, effective date of acquisition Oct. 23, 2024
Business acquisition, date of acquisition agreement Oct. 23, 2024