XML 87 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Tax - Summary of unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Unrecognized Tax Benefits, Beginning Balance $ 5,068 $ 1,595
Gross increases - current year tax positions 1,019 2,524
Gross increases - prior year tax positions 0 949
Gross decreases - prior year tax positions (458) 0
Unrecognized Tax Benefits, Ending Balance $ 5,629 $ 5,068