XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]          
Account receivable       $ 5,355 $ 22,786
Kemco Systems Co Llc [Member]          
Business Acquisition [Line Items]          
Account receivable $ 2,328        
Transcend Solution [Member]          
Business Acquisition [Line Items]          
Cash, Current assets   $ 52     $ 52
Account receivable   $ 1,493      
Malvar Engineering Limited [Member]          
Business Acquisition [Line Items]          
Account receivable     $ 2,467