Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule II Valuation and Qualifying Accounts

v3.25.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts
(in thousands) Balance at Beginning of Period Charged to (Reduction of) Cost and Expenses Deductions Balance at End of Period
Year ended December 31, 2024
Deducted from asset account:
Inventory reserves $ 6,119  $ (163) $ (167) $ 5,789 
Year ended December 31, 2023
Deducted from asset account:
Inventory reserves $ 2,970  $ 3,318  $ (169) $ 6,119