XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Employee Warrant Activity (Details) - Employee Warrants [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Schedule of Employee Warrant Activity [Line Items]    
Beginning Balance (in Shares) 3,054,358 3,054,358
Beginning Balance (in Shares) $ 7.8  
Beginning Balance (in Shares) 9 years 6 months 9 years 3 months 18 days
Aggregate Intrinsic Value, Beginning Balance $ 35,400  
Number of Granted  
Weighted Average,Granted  
Number of Employee Warrants Outstanding, Exercised  
Weighted Average Exercise Price Per Share, Exercised  
Number of Employee Warrants Outstanding, Forfeited  
Weighted Average Exercise Price Per Share, Forfeited  
Ending Balance (in Shares) 3,054,358 3,054,358
Ending Balance (in Shares)   $ 7.8
Ending Balance (in Shares) 9 years 6 months 9 years 3 months 18 days
Aggregate Intrinsic Value, Ending Balance   $ 7,514
Number of Granted  
Weighted Average,Granted  
Number of Employee Warrants Outstanding, Exercised  
Weighted Average Exercise Price Per Share, Exercised  
Number of Employee Warrants Outstanding, Forfeited  
Weighted Average Exercise Price Per Share, Forfeited  
Number of Employee Warrants Outstanding, Vested and expected to vest   3,054,358
Weighted Average Exercise Price Per Share, Vested and expected to vest   $ 7.8
Weighted Average Remaining Contractual Term, Vested and expected to vest   9 years 3 months 18 days
Aggregate Intrinsic Value, Vested and expected to vest   $ 7,514
Number of Employee Warrants Outstanding, Vested and exercisable  
Weighted Average Exercise Price Per Share, Vested and exercisable  
Weighted Average Remaining Contractual Term, Vested and exercisable  
Aggregate Intrinsic Value, Vested and exercisable