XML 70 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail) - USD ($)
$ in Thousands
6 Months Ended
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]          
Accounts Receivable, Net Current Assets       $ 17,295 $ 39,181
Kemco Systems Co Llc [Member]          
Business Acquisition [Line Items]          
Accounts Receivable, Net Current Assets $ 2,328 $ 1,493      
Malvar Engineering Limited [Member]          
Business Acquisition [Line Items]          
Accounts Receivable, Net Current Assets     $ 2,467    
Transcend Solution [Member]          
Business Acquisition [Line Items]          
Cash, Current assets   $ 52