XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Investments in Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities [Line Items]    
Cash and Cash Equivalents, Carrying Value/Amortized Cost $ 23,675 $ 32,631
Investments, Carrying Value/Amortized Cost 19,459 29,079
Investments, Gross Unrealized Gains 1,317 322
Investments, Total 20,776 29,401
U.S. Treasury Securities (included in cash and cash equivalents)    
Schedule of Held-to-Maturity Securities [Line Items]    
Investments, Carrying Value/Amortized Cost 13,000 20,000
Investments, Gross Unrealized Gains 1,317 322
Investments, Total 14,317 20,322
Money Market Account (included in Cash and Cash equivalents)    
Schedule of Held-to-Maturity Securities [Line Items]    
Cash and Cash Equivalents, Carrying Value/Amortized Cost 6,459 9,079
Cash and Cash Equivalents, Total $ 6,459 $ 9,079