v3.26.1
Term Loan (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 05, 2025
USD ($)
tranche
May 13, 2025
USD ($)
tranche
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Nov. 04, 2025
USD ($)
Term Loan              
Maturity date Jan. 01, 2029            
Interest rate until December 31, 2025              
Term Loan              
Interest Rate (as a percent)   9.95%          
Interest rate thereafter              
Term Loan              
Interest Rate (as a percent)   9.45%          
Prepayment made within the twelve months              
Term Loan              
Prepayment charge 3.00%            
Prepayment term 12 months            
Prepayment made within the twenty four months              
Term Loan              
Prepayment charge 2.00%            
Prepayment term 24 months            
Prepayment made within the thirty six months              
Term Loan              
Prepayment charge 1.00%            
Prepayment term 36 months            
Prepayment made thereafter              
Term Loan              
Prepayment charge 0.00%            
Term loan              
Term Loan              
Number of tranches | tranche 4 4          
Principal amount $ 125.0 $ 100.0         $ 100.0
Interest Rate (as a percent) 9.70%            
Basis spread on variable rate 2.45% 2.45%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember us-gaap:PrimeRateMember          
Interest only payment term 30 months            
Debt instrument covenant, minimum market capitalization $ 800.0            
End of term charge 6.25%            
Facility charge 1.00%            
Interest rate 13.37%            
Interest expense, debt     $ 1.1 $ 0.3 $ 2.2 $ 0.3  
First term loan tranche              
Term Loan              
Principal amount $ 15.0 $ 15.0          
Second term loan tranche              
Term Loan              
Principal amount 20.0 25.0          
Third term loan tranche              
Term Loan              
Principal amount 10.0 15.0          
Fourth term loan tranche              
Term Loan              
Principal amount $ 80.0 $ 45.0