v3.26.1
Stock-Based Compensation - Activity of Stock Options (Details) - Employee Stock Option - $ / shares
1 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Number of Units    
Balance as of January 1, 2026   1,166,861
Number of Shares, Granted 1,200,000  
Number of Shares, Forfeited   (1,166,861)
Exercise Price    
Weighted Average Exercise Price, Outstanding and exercisable beginning   $ 8.07
Weighted Average Exercise Price, Forfeited   8.07
Weighted Average Exercise Price, Outstanding and exercisable ending   $ 0