XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Future receivables agreement (Details)
$ in Thousands
12 Months Ended
Feb. 11, 2020
USD ($)
Dec. 19, 2019
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 02, 2020
Nov. 02, 2020
USD ($)
installment
Debt Instrument [Line Items]              
Amount borrowed   $ 3,000          
Promissory note carrying amount     $ 414,735 $ 47,983      
Interest rate (stated)   3.00%          
Proceeds from Issuance of Debt   $ 3,000 413,537 66,190 $ 31,300    
Future Receivables Agreement [Member]              
Debt Instrument [Line Items]              
Amount borrowed $ 2,000            
Percentage of receivable agreed to be sold 10.00%            
Promissory note $ 2,000            
Repayments Of Debt, Interest Amount 700            
Promissory note carrying amount       0      
Moving Services Company [Member]              
Debt Instrument [Line Items]              
Promissory note       $ 150      
Promissory note carrying amount     $ 500        
Interest rate (stated)           0.38%  
Promissory note initial principal balance             $ 750
Promissory note, number of installments | installment             5
Minimum | Future Receivables Agreement [Member]              
Debt Instrument [Line Items]              
Accounts Receivable Agreed To Be Sold 2,300            
Maximum | Future Receivables Agreement [Member]              
Debt Instrument [Line Items]              
Accounts Receivable Agreed To Be Sold $ 2,700