XML 49 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Investments (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments
Investments consisted of the following as of March 31, 2025 and December 31, 2024

As of March 31, 2025
Adjusted Cost BasisUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsMarketable Securities -
Current
Marketable Securities -
Non-current
Money market funds$234,708 $— $— $234,708 $234,708 $— $— 
Total investments$234,708 $— $— $234,708 $234,708 $— $— 

As of December 31, 2024
 Adjusted Cost BasisUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsMarketable Securities -
Current
Marketable Securities -
Non-current
Money market funds$251,948 $— $— $251,948 $251,948 $— $— 
Total investments$251,948 $— $— $251,948 $251,948 $— $—