XML 82 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Warrant Liabilities - Warrant Exercises (Details) - shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Class of Warrant or Right, Outstanding [Roll Forward]      
Warrants outstanding, beginning of period (in shares) 47,862,136 65,053,571  
Warrant exercises (in shares) 0 (17,191,435) 0
Warrants outstanding, end of period (in shares) 47,862,136 47,862,136  
February 2023 Warrants      
Class of Warrant or Right, Outstanding [Roll Forward]      
Warrants outstanding, beginning of period (in shares) 2,814,523 2,814,523  
Warrant exercises (in shares) 0 0  
Warrants outstanding, end of period (in shares) 2,814,523 2,814,523  
July 2023 Warrants      
Class of Warrant or Right, Outstanding [Roll Forward]      
Warrants outstanding, beginning of period (in shares) 3,584,648 3,584,648  
Warrant exercises (in shares) 0 0  
Warrants outstanding, end of period (in shares) 3,584,648 3,584,648  
April 2025 Warrants      
Class of Warrant or Right, Outstanding [Roll Forward]      
Warrants outstanding, beginning of period (in shares) 13,500,000 29,024,768  
Warrant exercises (in shares) 0 (15,524,768)  
Warrants outstanding, end of period (in shares) 13,500,000 13,500,000  
July 2025 Warrants      
Class of Warrant or Right, Outstanding [Roll Forward]      
Warrants outstanding, beginning of period (in shares) 27,962,965 29,629,632  
Warrant exercises (in shares) 0 (1,666,667)  
Warrants outstanding, end of period (in shares) 27,962,965 27,962,965