XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
The Company’s inventory consists of the following:
December 31,
(in thousands)20242023
Total inventory$12,989 $14,319 
Allowance for obsolescence(684)(662)
Inventory, net of allowance$12,305 $13,657