XML 56 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Summary of Warrants Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity [Abstract]    
Number of Warrants, Beginning balance 769,460 819,360
Number of Warrants, Exercised (45,533) 0
Number of Warrants, Ending balance 723,927 819,360
Warrants exercisable 723,927 819,360
Weighted Average Price, Beginning balance $ 9.97 $ 11.61
Weighted Average Price, Exercised 10 0
Weighted Average Price, Ending balance 9.97 11.61
Weighted Average Price, Warrants exercisable $ 9.97 $ 11.61
Weighted Average Remaining Life, Beginning balance 2 years 9 months 18 days 2 years 6 months
Weighted Average Remaining Life, Ending balance 2 years 9 months 18 days 2 years 6 months
Weighted Average Remaining Life, Warrants exercisable 2 years 9 months 18 days 2 years 6 months