XML 128 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at Beginning of Year $ 7,128 $ 7,113 $ 20,350 $ 15,082
Charged to Costs and Expenses (36) 5,193 (3,821) 10,456
Write-Offs Net of Recoveries 21 (1,493) (9,401) (5,188)
Balance at End of Year 7,113 10,813 7,128 20,350
Sales returns and allowances        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at Beginning of Year 69,070 70,136 94,179 98,652
Charged to Costs and Expenses (23,649) (125,816) (96,632) (431,253)
Write-Offs Net of Recoveries 24,715 125,871 71,523 426,780
Balance at End of Year 70,136 70,191 69,070 94,179
Deferred tax asset valuation allowance        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at Beginning of Year 318,221 350,610 388,431 101,997
Charged to Costs and Expenses 33,743 5,338 12,605 291,887
Write-Offs Net of Recoveries (1,354) (180,763) (82,815) (5,453)
Balance at End of Year $ 350,610 $ 175,185 $ 318,221 $ 388,431