v3.25.1
Long term debt, net - Narrative 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2025
Mar. 31, 2025
Mar. 31, 2024
Long term debt      
Debt Instrument, Redemption Price, Percentage 100.00%    
Gains from fair value changes from FVO available-for-sale debt securities   $ 333 $ 367
Note Purchase Agreement [Member] | Senior Secured Convertible Notes due 2028 [Member]      
Long term debt      
Debt Instrument, Interest Rate, Effective Percentage   12.00%  
Debt Instrument, Covenant Compliance   the Company was in compliance with all of the applicable debt covenants