XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2025
Warrants [Abstract]  
Schedule of Changes in Warrants Outstanding
The following table summarizes the changes in warrants outstanding since December 31, 2024.
Number of
Shares
Weighted-average Exercise Price
per Share
Weighted-average Remaining Contractual
Term
(in years)
Aggregate Intrinsic
Value
Outstanding at December 31, 2024914,056 $4.76 2.40$7,397,542 
Granted1,000,000 7.62 4.37— 
Exercised(600,223)5.22 — 
Outstanding at September 30, 20251,313,833 $6.02 3.42$5,691,323