v3.25.4
Segment Information, Nature of Operations, and Certain Concentrations - Schedule of other segment items (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mortgage Banking      
Segment Reporting Information [Line Items]      
Other segment items, net: $ 21,818 $ 23,777 $ 20,271
Mid Atlantic | Home Building      
Segment Reporting Information [Line Items]      
Other segment items, net: 2,015 2,036 1,589
North East | Home Building      
Segment Reporting Information [Line Items]      
Other segment items, net: 537 321 297
Mid East | Home Building      
Segment Reporting Information [Line Items]      
Other segment items, net: 640 628 440
South East | Home Building      
Segment Reporting Information [Line Items]      
Other segment items, net: $ 2,618 $ 2,690 $ 3,040