v3.26.1
MEZZANINE EQUITY AND STOCKHOLDERS’ DEFICIT - Warrants Outstanding (Details)
Mar. 31, 2026
$ / shares
shares
Series C, Series D, and Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 4,664,088
Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 310,118
Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 1,821,401
Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 2,532,569
May 2031  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 90,044
May 2031 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 90,044
May 2031 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
May 2031 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
June 2031  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 220,074
June 2031 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 220,074
June 2031 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
June 2031 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
November 2031  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 1,749,025
November 2031 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
November 2031 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 1,749,025
November 2031 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
December 2031  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 72,376
December 2031 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
December 2031 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 72,376
December 2031 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
July 2033  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 2,072,665
July 2033 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
July 2033 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
July 2033 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 2,072,665
July 2033  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 11.17
Warrants outstanding (in shares) 252,116
July 2033 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
July 2033 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
July 2033 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 252,116
September 2033  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 0.01
Warrants outstanding (in shares) 164,319
September 2033 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
September 2033 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
September 2033 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 164,319
September 2033  
Class of Warrant or Right [Line Items]  
Exercise Price (in usd per share) | $ / shares $ 11.17
Warrants outstanding (in shares) 43,469
September 2033 | Series C  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
September 2033 | Series D  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 0
September 2033 | Series D-1  
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 43,469