XML 121 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, Beginning Balance $ 3,450,000 $ 0
Additions based on tax positions related to period 3,177,000 809,000
Additions for tax positions of prior years 2,951,000 2,641,000
Unrecognized tax benefits, Ending Balance $ 9,578,000 $ 3,450,000