XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
item
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Description of Business and Summary of Significant Accounting Policies              
Restricted cash pledged as collateral $ 5,100            
Restricted cash pledged against obligations to policyholders and creditors 1,000       $ 300    
Restricted funds held for payment of possible warranty claims $ 5,000       $ 5,900    
Number of states regulatory guidelines of warranty claims | item 19       25    
Customer deposits         $ 300    
Indemnification hold back cost $ 2,400       2,600    
Indemnification hold-back, noncurrent         $ 500    
Restricted Cash, Noncurrent, Statement of Financial Position [Extensible Enumeration]         Other Assets, Noncurrent    
Cash and cash equivalents 215,060 $ 260,198 $ 271,003 $ 292,373 $ 315,741    
Restricted cash and restricted cash equivalents - current 13,545 16,296 10,574 10,162 8,551    
Restricted cash and restricted cash equivalents - non-current   $ 500 $ 500 $ 500 500    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 228,605       $ 324,792 $ 207,453 $ 7,179