v3.25.2
Secured Borrowing Arrangement - Additional Information (Detail) - USD ($)
1 Months Ended
Jan. 21, 2025
Jul. 31, 2023
Debt Instrument [Line Items]    
Debt instrument, face amount $ 24,000,000  
Maximum principal amount $ 24,000,000  
Debt instrument, interest rate during period 1.00%  
Secured Borrowing Arrangement [Member]    
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 1,000,000
Amount of accounts receivable pledged to secure a debt instrument   1,491,000
Debt instrument, periodic payment   49,700
Maximum principal amount   $ 1,000,000