v3.26.1
Stock-Based Compensation - Restricted Stock Grants to Dahae Executives (Details)
6 Months Ended 12 Months Ended
Oct. 21, 2024
item
shares
Jun. 30, 2026
shares
Dec. 31, 2025
item
Stock-Based Compensation      
Number of Participants | item     2
Restricted stock | Share Based Payment Arrangement Non Employee      
Stock-Based Compensation      
Granted 298,508    
Number of Participants | item 2    
Vesting period (in years) 4 years    
Vested   186,847  
Number of additional shares   0