XML 74 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Total $ 69,025 $ 53,380  
Amortization of license expense $ 11,600 $ 3,000 $ 1,600
License Fees      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Amortization Period (years) 8 years 5 months 8 days 8 years 7 months 9 days  
Gross Carrying Amount $ 54,334 $ 49,226  
Accumulated Amortization (12,363) (5,582)  
Total $ 41,971 $ 43,644  
Internally Developed Software      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Amortization Period (years) 2 years 6 months 3 days 2 years 11 months 15 days  
Gross Carrying Amount $ 20,860 $ 4,091  
Accumulated Amortization (3,490) (286)  
Total $ 17,370 $ 3,805  
Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Amortization Period (years) 7 years 8 years  
Gross Carrying Amount $ 5,931 $ 5,931  
Accumulated Amortization (741) 0  
Total $ 5,190 5,931  
Trademark Asset      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Remaining Amortization Period (years) 4 years 5 months 1 day    
Gross Carrying Amount $ 5,088 0  
Accumulated Amortization (594) 0  
Total $ 4,494 $ 0