v3.25.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Facility
Mar. 31, 2024
USD ($)
Equity, Class of Treasury Stock [Line Items]    
Number of facilities for manufacture and distribution of products | Facility 4  
Stock repurchase program, total cost of repurchased shares   $ 5,397
Sublease income $ 700 700
Asset write-downs 100 $ 1,500
Operating lease obligations not yet commenced 2,400  
Financing lease obligations not yet commenced $ 1,600