XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Investments and Fair Value Measurements  
Cash, cash equivalents and investments

March 31, 2025

December 31, 2024

 

    

    

Gross

    

Gross

    

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

Fair

Amortized

Unrealized

Unrealized

Fair

 

    

Cost

    

Gain

    

(Loss)

    

Value

    

Cost

    

Gain

    

(Loss)

    

Value

 

Classified as:

Cash, restricted cash and cash equivalents

$

38,184

$

$

$

38,184

$

33,811

$

$

$

33,811