v3.25.2
STOCKHOLDERS' DEFICIT - Common stock issuance - Extinguishment of obligations (Details) - Extinguishment of Lenders/Vendors
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 6,411,726
Common stock fair value | $ $ 4,788,990
1/28/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 264,970
Common stock fair value | $ $ 288,817
2/11/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 595,238
Common stock fair value | $ $ 581,071
2/13/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 1,435,040
Common stock fair value | $ $ 1,343,915
3/12/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 1,379,310
Common stock fair value | $ $ 863,448
3/12/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 795,675
Common stock fair value | $ $ 498,093
3/12/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 1,460,130
Common stock fair value | $ $ 914,041
3/12/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 113,625
Common stock fair value | $ $ 71,129
3/24/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 205,949
Common stock fair value | $ $ 127,956
3/24/2025  
Class of Stock  
Number of shares issued to extinguish obligations to certain vendors/lenders | shares 161,789
Common stock fair value | $ $ 100,520