XML 83 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 2,216 $ 624 $ 112
Increases for tax provisions related to prior year 84 227 133
Decreases for tax provision related to prior year (104)    
Increases for tax provisions related to current year 1,718 1,365 379
Ending balance $ 3,914 $ 2,216 $ 624