v3.25.3
Subsequent Event - Senior Secured Term Loan - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 11, 2026
Oct. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Oct. 10, 2026
Scenario, Forecast [Member]          
Subsequent Event [Line Items]          
Minimum liquidity covenant amount $ 25.0       $ 10.0
Percentage of net cash proceeds from issuance of indebtedness         50.00%
Line of Credit [Member] | Secured Overnight Financing Rate [Member]          
Subsequent Event [Line Items]          
Rate margin     10.25% 9.25%  
Line of Credit [Member] | Base Rate [Member]          
Subsequent Event [Line Items]          
Rate margin     3.00% 3.00%  
Subsequent Event [Member] | Amended Credit Agreement and Amended Term Loan [Member] | Line of Credit [Member]          
Subsequent Event [Line Items]          
Line of credit facility   $ 112.5      
Subsequent Event [Member] | Amended Term Loan [Member]          
Subsequent Event [Line Items]          
Additional borrowings   12.5      
Received net cash proceeds   $ 12.3      
Interest, payment terms   Interest on all borrowings under the Amended Term Loan incurred from July 1, 2025 to March 31, 2026 will be paid in-kind. Interest incurred after March 31, 2026 will be paid in cash on the applicable payment date.      
Date of first required payment   Jul. 01, 2025      
Date of last required payment   Mar. 31, 2026