XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Facility
Jun. 30, 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   $ 6,734 $ 5,397    
Sublease income $ 100 100   $ 200 $ 800
Asset write-downs 2,500 $ 1,500   2,600 $ 2,900
Financing lease obligations not yet commenced $ 1,600     $ 1,600