XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Noncontrolling Interests (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jan. 29, 2025
Dec. 31, 2024
Dec. 16, 2024
IOR      
Noncontrolling Interest [Line Items]      
Maximum number of shares to be sold (in shares)     100,000
Sale of stock price per share (usd per share)     $ 18
Subsequent Event      
Noncontrolling Interest [Line Items]      
Number of shares of non-controlling interest entity purchased (in shares) 21,678    
Purchase of non-controlling interest $ 390    
IOR      
Noncontrolling Interest [Line Items]      
Ownership interest   83.20%  
IOR | Subsequent Event      
Noncontrolling Interest [Line Items]      
Ownership interest 83.70%