v3.26.1
Debt - Schedule of Future Principal Payments (Details)
$ in Thousands
Apr. 03, 2026
USD ($)
Schedule of Future Principal Payments [Abstract]  
Remaining 2026 $ 7,926
2027 2,407
2028 38,314
2029 247
2030 248
Thereafter 1,179
Total principal payments $ 50,321