v3.25.2
Stockholders' Equity - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) - Warrant Shares
Dec. 27, 2024
$ / shares
year
Stock price  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 145.92
Exercise price  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 137.77
Expected life  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input | year 7
Expected volatility  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.344
Risk-free interest rate  
Class of Warrant or Right [Line Items]  
Warrants and rights outstanding, measurement input 0.045