XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facility - Additional information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 04, 2022
Oct. 01, 2020
Aug. 31, 2022
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Line of Credit Facility [Line Items]                
Current borrowing capacity under line of credit facility         $ 36,400,000     $ 32,400,000
Deferred financing costs         311,000     366,000
Senior leverage ratio       1.50%        
Repayments of Debt         10,900,000 $ 3,300,000    
Term Loan Facility [Member]                
Line of Credit Facility [Line Items]                
Outstanding borrowings amount         $ 2,200,000     13,100,000
Repayments of Debt     $ 7,600,000          
Revolving Line of Credit [Member]                
Line of Credit Facility [Line Items]                
Percentage of eligible accounts receivable             85.00%  
Revolving Line of Credit [Member] | United States [Member]                
Line of Credit Facility [Line Items]                
Percentage of eligible unbilled accounts             60.00%  
Revolving Line of Credit [Member] | Canada [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity             $ 10,000,000  
Percentage of eligible accounts receivable             85.00%  
Percentage of eligible unbilled accounts             60.00%  
Revolving Line of Credit [Member] | Line of Credit [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity             $ 5,000,000  
Revolving Line of Credit [Member] | Swing Loans [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity             $ 6,000,000  
Federal Funds Rate [Member]                
Line of Credit Facility [Line Items]                
Basis spread on variable rate         0.50%      
PNC Bank, N.A. [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity         $ 53,100,000      
Payment of deferred financing costs   $ 975,000            
PNC Bank, N.A. [Member] | Term Loan Facility [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity               $ 13,100,000
Credit facility, periodic payment   1,100,000            
PNC Bank, N.A. [Member] | Revolving Line of Credit [Member]                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowing capacity   $ 40,000,000            
Maximum [Member]                
Line of Credit Facility [Line Items]                
Revolving credit facility percentage margin over base rate             1.25%  
Term loan percentage margin over base rate             2.50%  
Revolving credit facility percentage margin adjusted LIBOR rate             2.25%  
Term loan percentage margin adjusted LIBOR rate             3.50%  
Maximum [Member] | PNC Bank, N.A. [Member] | Revolving Line of Credit [Member]                
Line of Credit Facility [Line Items]                
Credit facility additional borrowing capacity upon certain conditions $ 20,000,000              
Minimum [Member]                
Line of Credit Facility [Line Items]                
Revolving credit facility percentage margin over base rate             0.50%  
Term loan percentage margin over base rate             1.75%  
Revolving credit facility percentage margin adjusted LIBOR rate             1.50%  
Term loan percentage margin adjusted LIBOR rate             2.75%