v3.26.1
Stock-Based Compensation - Performance Stock Units Narrative (Details) - USD ($)
6 Months Ended
Mar. 19, 2025
Jun. 30, 2026
Dec. 31, 2025
Stock-Based Compensation      
Weighted average recognition period   2 years 1 month 6 days  
Performance Stock Units      
Stock-Based Compensation      
Stock awards issued   637,946  
Fair market value of stock awards   $ 2.54 $ 2.37
Performance Stock Units | Share-Based Payment Arrangement, Employees Excluding Certain Members Of Senior Management      
Stock-Based Compensation      
Stock awards issued 207,404    
Fair market value of stock awards $ 2.3    
Total grant-date fair value $ 477,029    
Weighted average recognition period 20 years 6 months    
Compensation expense reversed   $ 313,885