XML 48 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory, Net (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current The following table sets forth the Company's inventory as of December 31, 2023, net of reserves (in thousands):
Work in process$261 
Finished goods960 
Total inventory, net$1,221 
Schedule of Inventory Reserves
Inventory Reserves (in thousands)
Balance at Beginning of YearAdditions Charged to ExpensesDeductionsBalance at End of Year
Year Ended December 31, 2024$3,119 $— $(3,119)$— 
Year Ended December 31, 20234,917 — (1,798)3,119 
Year Ended December 31, 20222,035 2,882 — 4,917