v3.26.1
Income Taxes - Summary of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Beginning balance of unrecognized tax benefits $ 9,681 $ 8,664
Gross increases based on tax positions related to current year 358 1,805
Gross decrease based on tax positions related to prior years (0) (788)
Ending balance of unrecognized tax benefits $ 10,039 $ 9,681