v3.22.2.2
Debt (Details) - Line of Credit - Revolving Credit Facility - USD ($)
1 Months Ended
Feb. 28, 2021
Oct. 31, 2022
Jan. 31, 2022
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 50,000,000    
Quick ratio, minimum 1.25    
Balance outstanding   $ 0 $ 0
Minimum      
Debt Instrument [Line Items]      
Fixed interest rate 2.50%    
Maximum      
Debt Instrument [Line Items]      
Fixed interest rate 3.00%    
Prime Rate | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.25%    
Prime Rate | Maximum      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.75%