v3.26.1
Subsequent Event - Senior Secured Term Loan - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 11, 2026
Oct. 31, 2025
Jun. 30, 2026
Oct. 10, 2026
Scenario, Forecast [Member]        
Subsequent Event [Line Items]        
Minimum liquidity covenant amount $ 25.0     $ 25.0
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%  
Amended Term Loan [Member]        
Subsequent Event [Line Items]        
Interest, payment terms   Interest incurred on borrowings under the Amended Term Loan from July 1, 2025 to June 30, 2026 was payable in-kind. Interest incurred on borrowings under the Amended Term Loan after June 30, 2026 is payable in cash quarterly in arrears on March 31, June 30, September 30, and December 31 of each year