v3.25.2
Fair Value Disclosures (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
USD ($)
item
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
USD ($)
item
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Impairment charge $ 7,360 $ 570 $ 7,771 $ 570
Carrying value of communities before impairment $ 31,600   $ 33,700 $ 4,500
Number of communities impairment charges | item 5 2 6 2
Weighted average discount rate inventory measurement input 12.00% 12.00% 12.00% 12.00%
Sale of servicing rights $ 47,300      
Inspire [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Servicing assets principal value of loans being serviced sold during the period $ 3,000,000