XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Balance at the beginning of the year $ 24,755 $ 18,812
Decreases:    
For prior years’ tax positions 0 (1,958)
Increases:    
For prior years’ tax positions 0 7,901
Balance at the end of the year $ 24,755 $ 24,755