XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Detail) - USD ($)
9 Months Ended
Jul. 14, 2023
Sep. 30, 2023
Commitments And Contingencies [Line Items]    
Minimum required purchase commitment amount   $ 100,467,000
Purchase commitment term   5 years
Software as a Service    
Commitments And Contingencies [Line Items]    
Minimum required purchase commitment amount   $ 40,000,000
Purchase commitment term   4 years
PCM Earnout Litigation    
Commitments And Contingencies [Line Items]    
Litigation settlement, amount awarded to other party $ 10,550,000  
Payment period 36 months  
Surety Bond    
Commitments And Contingencies [Line Items]    
Performance bonds outstanding   $ 27,742,939
Minimum    
Commitments And Contingencies [Line Items]    
Number of months of salary paid as severance   3 months
Maximum    
Commitments And Contingencies [Line Items]    
Number of months of salary paid as severance   24 months