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