v3.25.1
Stock-based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 29, 2023
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement      
Stock-based compensation   $ 36,094 $ 49
Stock-based compensation   $ 36,088 49
Percentage of compensation for awards granted to employees for services rendered and non-employees, specifically contributing owners   99.00%  
Shares issued and outstanding 1.00%    
Accrued stock based compensation   $ 36,000 0
Maximum      
Share-Based Payment Arrangement      
Stock-based compensation     $ 100
Restricted stock units      
Share-Based Payment Arrangement      
Share-based award vesting period   1 year 10 months 24 days 10 months 24 days
Equity Incentive 2022 Plan      
Share-Based Payment Arrangement      
Multiplying factor   10  
Share price   $ 2.8  
Share-based award vesting period   24 months  
Equity Incentive 2022 Plan | Prior to Reverse Stock Split      
Share-Based Payment Arrangement      
Share price   $ 2.8  
Equity Incentive 2022 Plan | After the reverse stock split      
Share-Based Payment Arrangement      
Share price   $ 420