XML 484 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 0 $ 0 $ 0
State 0 0 0
International 1,271 221 15
Total current tax provision 1,271 221 15
Deferred      
Federal 0 0 0
State 0 0 0
International 28 (36) 0
Total deferred tax provision 28 (36) 0
Provision for income taxes $ 1,299 $ 185 $ 15