XML 158 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Vendor Warrants Narrative (Details) - Vendor Warrants
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock outstanding and exercisable (in shares) 271,962
Exercisable at the end of period (in shares) 271,962
Outstanding common stock warrants (in shares) 271,962
Exercisable and outstanding, weighted average exercise price (in usd per share) | $ / shares $ 1.75
Exercisable and outstanding, weighted average remaining contractual terms 7 years 3 days
Exercisable and outstanding, aggregate intrinsic value | $ $ 6.1
Exercised (in shares) 190,373
Common stock, shares issued (in shares) 18,622
Earn-Out Consideration  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Class of warrant or right, number securities called by warrants or rights (in shares) 26,603
Pre Merger Debt Agreement  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock outstanding and exercisable (in shares) 98,723
Exercisable at the end of period (in shares) 98,723
Outstanding common stock warrants (in shares) 98,723
Exercisable and outstanding, weighted average exercise price (in usd per share) | $ / shares $ 6.96
Common stock, shares issued (in shares) 9,657
Conversion of preferred stock to common stock (in shares) 52,639