v3.26.1
Shareholders' Equity - Stock Options, Valuation Assumptions (Details) - Stock Options [Member]
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Shareholders’ Equity [Abstract]    
Expected volatility   31.90%
Weighted-average risk-free interest rate   3.84%
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Shareholders’ Equity [Abstract]    
Expected term (in years)   5 years
Maximum [Member]    
Shareholders’ Equity [Abstract]    
Expected term (in years)   7 years 6 months