v3.25.2
Borrowing (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 25, 2025
Jun. 30, 2025
Jun. 30, 2026
Mar. 31, 2025
Mar. 03, 2025
Dec. 31, 2024
Apr. 04, 2023
Subordinated Borrowing [Line Items]              
Secured debt         $ 100,000    
Cash and cash equivalents   $ 247,970       $ 35,723  
Description of future payment obligation for investment amount   The obligation to make the Payments will cease upon the earliest occurrence of total Payments reaching 1.6 times of the Investment Amount by the calendar quarter ending on June 30, 2031, 1.75 times of the Investment Amount by the calendar quarter ending on June 30, 2034, or 2.0 times of the Investment Amount thereafter.          
Description of call option   The Company has the right, but not the obligation (the “Call Option”), to buy out the Investor’s interest in the Payments at a repurchase price (the “Put/Call Price”) equal to (a) on or prior to the second anniversary of the Closing Date, an amount equal to 140% of the Investment Amount, less all Payments made to the applicable repurchase date, (b) after the second anniversary but on or prior to August 1, 2031, an amount equal to 160% of the Investment Amount, less all Payments made to the applicable repurchase date, (c) after August 1, 2031 but on or prior to August 1, 2034, an amount equal to 175% of the Investment Amount, less all Payments made to the applicable repurchase date, and (d) after August 1, 2034, an amount equal to 200% of the Investment Amount, less all Payments made to the applicable repurchase date.          
Forecast [Member]              
Subordinated Borrowing [Line Items]              
Secured debt     $ 50,000        
Food And Drug Administration Approval [Member]              
Subordinated Borrowing [Line Items]              
Secured debt $ 50,000            
Loan and Security Agreement [Member]              
Subordinated Borrowing [Line Items]              
Short term bank loan             $ 40,000
Short term working capital             20,000
Long term borrowing             $ 20,000
Repayment of line of credit   $ 0          
Repayment of short term debt   $ 700          
Loan and Security Agreement [Member] | Maximum [Member]              
Subordinated Borrowing [Line Items]              
Long term maturity Date       Apr. 04, 2025      
Loan and Security Agreement [Member] | Minimum [Member]              
Subordinated Borrowing [Line Items]              
Long term maturity Date       Apr. 04, 2024      
Senior Secured Loan Agreement [Member]              
Subordinated Borrowing [Line Items]              
Maturity date   Sep. 30, 2030          
Debt Instrument Variable Floor Rate   4.00%          
Variable rate   6.00%          
Percent of Principal amount paid   3.00%          
Senior Secured Loan Agreement [Member] | Minimum [Member]              
Subordinated Borrowing [Line Items]              
Cash and cash equivalents   $ 25,000          
Revenue Interest Financing Agreement [Member]              
Subordinated Borrowing [Line Items]              
Retained sales   $ 1,000,000          
Minimum up payment percent   100.00%          
Revenue Interest Financing Agreement [Member] | Sagard Healthcare Partners [Member]              
Subordinated Borrowing [Line Items]              
Related party debt 150,000            
Revenue Interest Financing Agreement [Member] | Food And Drug Administration Approval [Member]              
Subordinated Borrowing [Line Items]              
Royalty payment $ 600,000            
Net sales percent 5.50%            
Revenue Interest Financing Agreement [Member] | Maximum [Member] | Food And Drug Administration Approval [Member]              
Subordinated Borrowing [Line Items]              
Royalty payment $ 1,000,000            
Revenue Interest Financing Agreement [Member] | Minimum [Member] | Food And Drug Administration Approval [Member]              
Subordinated Borrowing [Line Items]              
Royalty payment $ 600,000            
Net sales percent 3.00%            
Borrowing Two Thousands And Twenty [Member] | Loan Agreements With Bank of Hangzhou [Member]              
Subordinated Borrowing [Line Items]              
Short-term borrowings outstanding balance   $ 5,600          
Short term borrowings drawn down   $ 5,600          
Fixed interest rate on borrowings   3.50%          
Repayment of short term debt   $ 5,600