XML 118 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
customer
segment
Dec. 31, 2020
USD ($)
customer
Dec. 31, 2019
USD ($)
customer
Number of reportable segments | segment 2    
Accounts and notes receivable $ 124,016,000 $ 121,294,000  
homegenius      
Accounts and notes receivable 20,000,000 18,800,000  
Total adjusted pretax operating income for reportable segments      
Bad debt expense $ 0 $ 0 $ 0
Customer Concentration Risk | New Insurance Written      
Number of customers | customer 1 1 0
Concentration risk, threshold percentage 0.10 0.10 0.10
Customer Concentration Risk | Consolidated Revenue      
Number of customers | customer 0 0 0
Concentration risk, threshold percentage 0.10 0.10 0.10