XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Line Items]    
Description of voting rights Each share of common stock entitles the holder to one vote and to receive dividends when and if declared by the board of directors of the Company.  
Unrealized gain (loss) on investments $ (4) $ 2,472
Operating Lease Term 12 months