XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits as of the beginning of the year $ 3,635 $ 2,235 $ 1,321
Decrease related to prior year tax provisions (897)    
Increase related to prior year tax provisions   217 298
Increase related to current year tax provisions 861 1,183 616
Unrecognized tax benefits as of the end of the year $ 3,599 $ 3,635 $ 2,235