XML 69 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Warrants - Summary of Warrants to Purchase Shares of Common Stock Outstanding (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Warrants  
Number of warrants issued | shares 36,783,000
February 2023 ~ June 2023  
Warrants  
Number of warrants issued | shares 2,115,000
February 2023 ~ June 2023 | Maximum  
Warrants  
Exercise price of warrants | $ / shares $ 18.75
February 2023 ~ June 2023 | Minimum  
Warrants  
Exercise price of warrants | $ / shares $ 10.00
July 2023  
Warrants  
Number of warrants issued | shares 80,000
Exercise price of warrants | $ / shares $ 10.00
October 2023  
Warrants  
Number of warrants issued | shares 100,000
Exercise price of warrants | $ / shares $ 10.00
Public And Private Placement Warrants  
Warrants  
Number of warrants issued | shares 23,830,000
Exercise price of warrants | $ / shares $ 11.50
September 2024  
Warrants  
Number of warrants issued | shares 148,000
Exercise price of warrants | $ / shares $ 3.02
May 2025  
Warrants  
Number of warrants issued | shares 10,510
Exercise price of warrants | $ / shares $ 1.71