XML 74 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments And Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments for Purchase Commitments and Licensing Fees
Future minimum payments for these purchase commitments and minimum licensing fees as of December 31, 2023 are as follows:
YearAmount
2024$55 
202525 
202611 
202710 
2028
Thereafter185 
Total$293