XML 110 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating expense - Summary of Depreciation and Amortization have Charged in Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure Of Attribution Of Expenses By Nature To Their Function [Line Items]      
Depreciation $ (5,508) $ (3,791) $ (2,517)
Amortization (2,828) (1,780) (1,092)
Cost of revenue      
Disclosure Of Attribution Of Expenses By Nature To Their Function [Line Items]      
Depreciation 0 0 0
Amortization (2,099) (1,133) (483)
Research and development costs      
Disclosure Of Attribution Of Expenses By Nature To Their Function [Line Items]      
Depreciation (2,494) (1,748) (1,028)
Amortization 0 0 0
Selling and marketing costs      
Disclosure Of Attribution Of Expenses By Nature To Their Function [Line Items]      
Depreciation (1,468) (906) (744)
Amortization 0 0 0
General and administrative costs      
Disclosure Of Attribution Of Expenses By Nature To Their Function [Line Items]      
Depreciation (1,546) (1,137) (745)
Amortization $ (729) $ (647) $ (609)