XML 103 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Summary of unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Unrecognized Tax Benefits, Beginning Balance $ 5,629 $ 5,068
Gross increases - current year tax positions 1,788 1,019
Gross decreases - prior year tax positions (26) (458)
Unrecognized Tax Benefits, Ending Balance $ 7,391 $ 5,629