XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
customer
segment
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Revenue, Major Customer [Line Items]      
Number of reportable segments | segment 2    
Accounts and notes receivable $ 123,857 $ 119,834  
homegenius      
Revenue, Major Customer [Line Items]      
Accounts and notes receivable 5,000 12,000  
Total adjusted pretax operating income for reportable segments      
Revenue, Major Customer [Line Items]      
Bad debt expense $ 0 $ 0 $ 0
Customer Concentration Risk | New Insurance Written      
Revenue, Major Customer [Line Items]      
Number of customers | customer 0 0 1