v3.26.1
Noncontrolling Interests (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jan. 12, 2026
Jan. 29, 2025
Jun. 30, 2026
Dec. 31, 2025
TCI        
Noncontrolling Interest [Line Items]        
Shares acquired (in shares) 70,023      
Cost $ 3,886      
TCI        
Noncontrolling Interest [Line Items]        
Ownership interest (as a percent)     79.20% 78.40%
TCI | IOR        
Noncontrolling Interest [Line Items]        
Shares acquired (in shares)   21,678 23,560 32,845
Cost   $ 454 $ 425 $ 583
IOR | TCI        
Noncontrolling Interest [Line Items]        
Ownership interest (as a percent)     85.10% 85.10%