v3.26.1
Significant Accounting Policies (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Significant Accounting Policies    
Vesting period 3 years 3 years
Number of shares awarded 16,647 25,134
Grant date value $ 1.1 $ 1.2
Year one    
Significant Accounting Policies    
Vesting percentage 33.00%  
Year two    
Significant Accounting Policies    
Vesting percentage 33.00%  
Year three    
Significant Accounting Policies    
Vesting percentage 34.00%