XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 17, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Percentage of outstanding debt covered by swaps 50.00%     50.00%      
Settlement of derivative contract       $ 3,900,000 $ 0 $ 0  
Contingent consideration payment       4,750,000 $ 5,000,000 $ 1,000,000  
First Source Electronics, LLC              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Contingent milestone payments             $ 10,800,000
Contingent consideration payment $ 4,800,000   $ 5,000,000        
Contingent consideration, liability $ 0     $ 0      
Minimum | First Source Electronics, LLC              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Payments for milestones depreciation and amortization percent             90.00%
Maximum | First Source Electronics, LLC              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Payments for milestones depreciation and amortization percent             100.00%
Interest rate swap agreement              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Settlement of derivative contract   $ 3,900,000