XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Costs, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]      
Less: Accumulated amortization $ (18,639) $ (3,455)  
Total carrying value 119,961    
Amount of capitalized software 12,400 11,000 $ 9,800
Amortization expense 9,700 11,100 $ 9,400
Computer Software, Intangible Asset      
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]      
Website and internal-use software 75,871 81,908  
Less: Accumulated amortization (56,612) (65,354)  
Total carrying value $ 19,259 $ 16,554