XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Investment in Unconsolidated Entities (Summary of Financial Information of Investment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]                
Company’s share in net earnings of unconsolidated entities $ 511 $ 1,186 $ 984 $ 3,778        
Assets 2,315,269   2,315,269     $ 2,249,994    
Liabilities 520,367   520,367     551,831    
Stockholders' Equity Attributable to Parent 1,725,373 1,439,235 1,725,373 1,439,235 $ 1,690,912 1,625,415 $ 1,383,327 $ 1,300,704
Stockholders' Equity Attributable to Noncontrolling Interest 23,562 24,518 23,562 24,518 22,536 28,039 16,364 17,309
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,748,935 1,463,753 1,748,935 1,463,753 1,713,448 1,653,454 1,399,691 1,318,013
Liabilities and Equity 2,315,269   2,315,269     2,249,994    
Total revenues 549,147 560,631 1,046,768 1,007,969        
Net income 89,331 115,281 173,256 206,072        
Schedule of Equity Method Investments [Line Items]                
Equity in income of unconsolidated entities 511 1,186 984 3,778        
Stockholders' Equity Attributable to Noncontrolling Interest 23,562 24,518 23,562 24,518 22,536 28,039 16,364 17,309
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,748,935 1,463,753 1,748,935 1,463,753 1,713,448 1,653,454 1,399,691 1,318,013
Total revenues 549,147 560,631 1,046,768 1,007,969        
Net income 89,331 115,281 173,256 206,072        
Assets 2,315,269   2,315,269     2,249,994    
Liabilities 520,367   520,367     551,831    
Stockholders' Equity Attributable to Parent 1,725,373 1,439,235 1,725,373 1,439,235 $ 1,690,912 1,625,415 $ 1,383,327 $ 1,300,704
Liabilities and Equity 2,315,269   2,315,269     2,249,994    
Equity Method Investment, Nonconsolidated Investee or Group of Investees                
Income Statement [Abstract]                
Company’s share in net earnings of unconsolidated entities 511 1,186 984 3,778        
Schedule of Equity Method Investments [Line Items]                
Equity in income of unconsolidated entities 511 1,186 984 3,778        
Equity Method Investment, Nonconsolidated Investee or Group of Investees                
Income Statement [Abstract]                
Assets 171,783   171,783     133,369    
Liabilities 39,699   39,699     30,843    
Stockholders' Equity Attributable to Parent 79,712   79,712     58,312    
Stockholders' Equity Attributable to Noncontrolling Interest 52,372   52,372     44,214    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 132,084   132,084     102,526    
Liabilities and Equity 171,783   171,783     133,369    
Total revenues 14,205 8,078 17,519 37,817        
Net income 1,024              
Cash 13,976   13,976     7,334    
Schedule of Equity Method Investments [Line Items]                
Stockholders' Equity Attributable to Noncontrolling Interest 52,372   52,372     44,214    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 132,084   132,084     102,526    
Total revenues 14,205 8,078 17,519 37,817        
Net income 1,024              
Accounts and Other Receivables, Net, Current 2,086   2,086     488    
Financing Receivable, after Allowance for Credit Loss 9,991   9,991     12,038    
Inventory, Net 145,603   145,603     111,771    
Other Assets, Current 127   127     1,738    
Accounts Payable, Current 7,173   7,173     6,280    
Accrued Liabilities, Current 1,014   1,014     1,369    
Notes Payable, Current 31,512   31,512     23,194    
Costs and Expenses 13,181 $ 5,680 15,551 $ 30,187        
Assets 171,783   171,783     133,369    
Cash 13,976   13,976     7,334    
Liabilities 39,699   39,699     30,843    
Stockholders' Equity Attributable to Parent 79,712   79,712     58,312    
Liabilities and Equity $ 171,783   $ 171,783     $ 133,369