v3.26.1
Schedule of Outstanding Warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Total 2,619,735 314,194
Private Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total [1] 1,000,000 1,000,000
Exercise price [1] $ 22,080.00 $ 22,080.00
Issuance date [1] Sep. 12, 2023 Sep. 12, 2023
Expiration date [1] Sep. 12, 2028 Sep. 12, 2028
Public Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total [2] 5,990,000 5,990,000
Exercise price [2] $ 22,080,000.00 $ 22,080,000.00
Issuance date [2] Sep. 12, 2023 Sep. 12, 2023
Expiration date [2] Sep. 12, 2028 Sep. 12, 2028
Warrants to Purchase Restricted Shares [Member]    
Class of Warrant or Right [Line Items]    
Total 210,000 210,000
Exercise price $ 2,534.40 $ 2,534.40
Issuance date Feb. 21, 2024 Feb. 21, 2024
Expiration date Feb. 21, 2029 Feb. 21, 2029
Warrants to Purchase Restricted Shares One [Member]    
Class of Warrant or Right [Line Items]    
Total 3,125,000 3,125,000
Exercise price $ 364.80 $ 364.80
Issuance date Jul. 28, 2024 Jul. 28, 2024
Expiration date Jul. 28, 2027 Jul. 28, 2027
Placement Agent Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 396,000 396,000
Exercise price $ 1,267.20 $ 1,267.20
Issuance date Apr. 18, 2024 Apr. 18, 2024
Expiration date Apr. 18, 2029 Apr. 18, 2029
Placement Agent Warrants To Purchase Common Stock One [Member]    
Class of Warrant or Right [Line Items]    
Total 279,000 279,000
Exercise price $ 720.00 $ 720.00
Issuance date Jun. 03, 2024 Jun. 03, 2024
Expiration date Jun. 03, 2029 Jun. 03, 2029
Placement Agent Warrants to Purchase Common Stock Two [Member]    
Class of Warrant or Right [Line Items]    
Total 534,000 534,000
Exercise price $ 240.00 $ 240.00
Issuance date Oct. 24, 2024 Oct. 24, 2024
Expiration date Apr. 24, 2030 Apr. 24, 2030
Placement Agent Warrants to Purchase Common Stock Three [Member]    
Class of Warrant or Right [Line Items]    
Total 1,156,000 1,156,000
Exercise price $ 405.60 $ 405.60
Issuance date Nov. 15, 2024 Nov. 15, 2024
Expiration date May 15, 2030 May 15, 2030
Placement Agent Warrants to Purchase Common Stock Four [Member]    
Class of Warrant or Right [Line Items]    
Total 1,303,000 1,303,000
Exercise price $ 204.00 $ 204.00
Issuance date Jan. 10, 2025 Jan. 10, 2025
Expiration date Jan. 10, 2030 Jan. 10, 2030
Placement Agent Warrants to Purchase Common Stock Five [Member]    
Class of Warrant or Right [Line Items]    
Total 1,577,000 1,577,000
Exercise price $ 156.00 $ 156.00
Issuance date Mar. 31, 2025 Mar. 31, 2025
Expiration date Mar. 31, 2030 Mar. 31, 2030
Representative Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 10,784,000 10,784,000
Exercise price $ 48.00 $ 48.00
Issuance date Aug. 21, 2025 Aug. 21, 2025
Expiration date Aug. 21, 2030 Aug. 21, 2030
Underwriter Warrants To Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 37,796,000
Exercise price $ 10.00 $ 10.00
Issuance date Mar. 09, 2026 Mar. 09, 2026
Expiration date Mar. 09, 2031 Mar. 09, 2031
Series A Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 3,401,000 3,401,000
Exercise price $ 291.84 $ 291.84
Issuance date Apr. 18, 2024 Apr. 18, 2024
Expiration date Apr. 18, 2029 Apr. 18, 2029
Series B-1 Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 91,000 91,000
Exercise price $ 291.84 $ 291.84
Issuance date Jun. 03, 2024 Jun. 03, 2024
Expiration date Jun. 03, 2029 Jun. 03, 2029
Series C-1 Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 1,123,000 1,123,000
Exercise price $ 291.84 $ 291.84
Issuance date Jun. 03, 2024 Jun. 03, 2024
Expiration date Jun. 03, 2029 Jun. 03, 2029
Series C-1 Warrants to Purchase Common Stock One [Member]    
Class of Warrant or Right [Line Items]    
Total 261,000 261,000
Exercise price $ 291.84 $ 291.84
Issuance date Aug. 08, 2024 Aug. 08, 2024
Expiration date Aug. 07, 2029 Aug. 07, 2029
Series C-1 Warrants to Purchase Common Stock Two [Member]    
Class of Warrant or Right [Line Items]    
Total 262,000 262,000
Exercise price $ 291.84 $ 291.84
Issuance date Aug. 16, 2024 Aug. 16, 2024
Expiration date Aug. 15, 2029 Aug. 15, 2029
Series D Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 1,147,000 1,147,000
Exercise price $ 291.84 $ 291.84
Issuance date Jun. 03, 2024 Jun. 03, 2024
Expiration date Dec. 03, 2029 Dec. 03, 2029
Series G Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 31,527,000 31,527,000
Exercise price $ 8.00 $ 8.00
Issuance date Mar. 31, 2025 Mar. 31, 2025
Expiration date Sep. 30, 2032 Sep. 30, 2032
Series H Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 34,353,000 34,353,000
Issuance date Jul. 10, 2025 Jul. 10, 2025
Expiration date Jan. 10, 2031 Jan. 10, 2031
Series H Warrants to Purchase Common Stock [Member] | Minimum [Member]    
Class of Warrant or Right [Line Items]    
Exercise price $ 8.00 $ 8.00
Series H Warrants to Purchase Common Stock [Member] | Maximum [Member]    
Class of Warrant or Right [Line Items]    
Exercise price $ 134.40 $ 134.40
Series I Warrants to Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 215,675,000 215,675,000
Issuance date Aug. 21, 2025 Aug. 21, 2025
Expiration date Aug. 21, 2030 Aug. 21, 2030
Series I Warrants to Purchase Common Stock [Member] | Minimum [Member]    
Class of Warrant or Right [Line Items]    
Exercise price $ 8.00 $ 8.00
Series I Warrants to Purchase Common Stock [Member] | Maximum [Member]    
Class of Warrant or Right [Line Items]    
Exercise price $ 32.00 $ 32.00
Series J Warrants To Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 755,915,000
Exercise price $ 4.00 $ 4.00
Issuance date Mar. 09, 2026 Mar. 09, 2026
Expiration date Mar. 09, 2031 Mar. 09, 2031
Series K Warrants To Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 755,915,000
Exercise price $ 4.00 $ 4.00
Issuance date Mar. 09, 2026 Mar. 09, 2026
Expiration date Mar. 09, 2027 Mar. 09, 2027
Series L Warrants To Purchase Common Stock [Member]    
Class of Warrant or Right [Line Items]    
Total 755,915,000
Exercise price $ 4.00 $ 4.00
Issuance date Mar. 09, 2026 Mar. 09, 2026
Expiration date Sep. 09, 2026 Sep. 09, 2026
[1] The Private Warrants (and shares of common stock issued or issuable upon exercise of the Private Warrants) in general, will not be transferable, assignable or salable until 30 days after the Closing (excluding permitted transferees) and they will not be redeemable under certain redemption scenarios by us so long as they are held by the Sponsor, Metric or their respective permitted transferees. Otherwise, the Private Warrants have terms and provisions that are identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period. If the Private Warrants are held by holders other than the Company’s sponsor, Metric or their respective permitted transferees, the Private Warrants will be redeemable by the Company under all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants.
[2] The Public Warrants became exercisable 30 days after the closing of the FLAG Merger. Each whole share of the warrant is exercisable for one share of the Company’s common stock.