v3.25.1
Leases - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 02, 2024
Lessee Lease Description [Line Items]        
Operating lease right-of-use assets $ 15,907,000 $ 5,173,000   $ 12,300,000
Operating lease liabilities 20,293,000 5,674,000   $ 15,300,000
Operating lease cost 2,200,000 2,700,000 $ 1,600,000  
Short-term lease expense 4,000,000 4,100,000 1,200,000  
Impairment to operating lease right-of-use assets 2,000,000 600,000    
Material expenses associated with variable leases $ 0 $ 0 $ 0  
Minimum [Member]        
Lessee Lease Description [Line Items]        
Operating lease term 12 months