XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Fair Value on the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes receivable, net carrying amount $ 16,800 $ 17,700
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, other debt, and bonds, carrying amount 584,508 539,145
Notes payable, other debt, and bonds, fair value 575,400 533,055
Notes receivable, net carrying amount 16,819 17,706
Notes receivable, net fair value $ 16,706 $ 17,460