v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2026
Jun. 15, 2026
Commitments And Contingencies    
Annual rental payments   $ 0.3
Lease Term   5 years
ROU asset   $ 1.2
Lease liability   $ 1.2
Spitfire Acquisition | Sales Milestone    
Commitments And Contingencies    
Estimated future contingent consideration $ 80.0  
License agreement term 10 years