v3.26.1
Subsequent Events - Additional Information (Details) - Line of Credit [Member]
May 31, 2026
Feb. 28, 2026
Credit Agreement [Member] | Maximum [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio   2
Credit Agreement [Member] | Maximum [Member] | Scenario Forecast [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio 2  
Credit Agreement [Member] | Minimum [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio   1
Credit Agreement [Member] | Minimum [Member] | Scenario Forecast [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio 1  
New Credit Agreement [Member] | Maximum [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio   2
New Credit Agreement [Member] | Maximum [Member] | Scenario Forecast [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio 2  
New Credit Agreement [Member] | Minimum [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio   1
New Credit Agreement [Member] | Minimum [Member] | Scenario Forecast [Member]    
Subsequent Event [Line Items]    
Tangible net worth covenant ratio 1