v3.25.4
Provision for Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Beginning balance $ 1,096 $ 720
Gross increase related to prior year positions 1,557 38
Gross increase related to current year positions 1,437 338
Ending balance $ 4,090 $ 1,096