v3.26.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies        
Total potentially dilutive securities 722,824 59,125 722,824 59,125
Warrants issued to investors        
Summary of Significant Accounting Policies        
Total potentially dilutive securities 653,497 47,764 653,497 47,764
RSUs        
Summary of Significant Accounting Policies        
Total potentially dilutive securities 69,327 11,361 69,327 11,361