XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net - Schedule of Estimated Future Amortization Expense of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining periods in the year ended December 31, 2024 $ 1,291  
Year ended December 31, 2025 2,583  
Year ended December 31, 2026 2,251  
Year ended December 31, 2027 1,731  
Year ended December 31, 2028 370  
Thereafter 2,815  
Total intangible assets, net $ 11,041 $ 12,333