v3.25.2
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 22, 2022
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Line of Credit Facility [Line Items]        
Repayment of revolving line of credit     $ 0 $ 8,000
Fixed Charge Coverage Ratio the Borrower must satisfy a financial covenant requiring a minimum fixed charge coverage ratio of 1.00 to 1.00      
Loan And Security Agreement Member | Minimum [Member]        
Line of Credit Facility [Line Items]        
Applicable Margin 1.50%      
Loan And Security Agreement Member | Maximum [Member]        
Line of Credit Facility [Line Items]        
Applicable Margin 2.00%      
Secured Revolving Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Aggregate Principal Amount $ 20,000      
Amount of line of credit use for letter of credit issuances 2,000      
Commitment of secured line of credit 10,000      
Repayment of revolving line of credit   $ 8,000    
Revolving line of credit facility, outstanding amount     $ 0  
Borrowing base secured revolving line of credit $ 3,000      
Borrowing Base 17.50%      
Secured Revolving Line of Credit [Member] | Minimum [Member]        
Line of Credit Facility [Line Items]        
Applicable Margin 0.50%      
Secured Revolving Line of Credit [Member] | Maximum [Member]        
Line of Credit Facility [Line Items]        
Applicable Margin 1.00%