XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Noncontrolling Interests (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jan. 29, 2025
Sep. 30, 2025
Dec. 31, 2024
Dec. 16, 2024
Noncontrolling Interest [Line Items]        
Number of shares of non-controlling interest entity purchased (in shares) 21,678 32,845    
Purchase of non-controlling interest $ 454 $ 583    
IOR        
Noncontrolling Interest [Line Items]        
Ownership interest   84.50% 83.20%  
IOR        
Noncontrolling Interest [Line Items]        
Maximum number of shares to be sold (in shares)       100,000
Sale of stock price per share (in dollars per share)       $ 18