v3.25.4
Leases - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
lease
Dec. 31, 2025
Dec. 31, 2024
USD ($)
Lessee Lease Description [Line Items]        
Lessee operating and financing leases, period of options to terminate     1 year  
Number of subleases | lease   2    
Sublease, remaining term 1 year      
Operating lease, impairment loss       $ 1.2
Finance lease, impairment loss       $ 0.3
Minimum        
Lessee Lease Description [Line Items]        
Operating and financing leases, remaining lease terms     1 year  
Maximum        
Lessee Lease Description [Line Items]        
Operating and financing leases, remaining lease terms     8 years