XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details) - Recurring
$ in Thousands
Dec. 31, 2024
USD ($)
Fair Value  
Total assets measured at fair value $ 33,617
Level 1  
Fair Value  
Total assets measured at fair value 33,617
Money Market Funds  
Fair Value  
Money market funds 33,617
Money Market Funds | Level 1  
Fair Value  
Money market funds $ 33,617