v3.26.1
Equity, Other Comprehensive Income and Earnings Per Share - Equity and Noncontrolling Interest (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jan. 01, 2025
Shareholders' Equity        
Number of shares withheld from employees to satisfy tax withholding obligations   4,898 5,502  
Share Repurchase Program 2025        
Shareholders' Equity        
Shares repurchased (in shares)     0  
Share Repurchase Program 2026        
Shareholders' Equity        
Stock repurchase program, authorized amount       $ 5.0
Shares repurchased (in shares) 4,095 8,374    
Remaining shares amount available for repurchases $ 4.4 $ 4.4