XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2024
INVESTMENTS  
Schedule of amortized cost, gross unrealized gains and losses, allowance for credit losses, and fair value aggregated by major security

As of December 31, 2024

Investment securities available-for-sale:

Amortized Cost

    

Gross Unrealized Gain

    

Gross Unrealized Loss

Allowance For Credit Losses

    

Fair Value

Commercial Paper

$

4,920

$

$

$

$

4,920

Corporate Bonds

250

250

U.S. Treasury Securities

5,970

14

(1)

5,983

Total investment securities available-for-sale

$

11,140

$

14

$

(1)

$

$

11,153

As of December 31, 2023

Investment securities available for sale:

Amortized Cost

    

Gross Unrealized Gain

    

Gross Unrealized Loss

Allowance For Credit Losses

    

Fair Value

Commercial paper

$

7,169

$

$

(1)

$

$

7,168

U.S. Treasury securities

3,628

(7)

3,621

Total investment securities available for sale

$

10,797

$

$

(8)

$

$

10,789

Schedule of length of time of gross unrealized losses and fair value of our securities available for sale

As of December 31, 2024

Less than 12 Months

12 Months or Longer

Total

Investment securities available-for-sale without an allowance for credit losses:

Fair Value

    

Gross Unrealized Loss

    

Fair Value

Gross Unrealized Loss

    

Fair Value

Gross Unrealized Loss

U.S. Treasury Securities

$

$

$

600

$

(1)

$

600

$

(1)

Total investment securities available-for-sale

$

$

$

600

$

(1)

$

600

$

(1)

As of December 31, 2023

Less than 12 Months

12 Months or Longer

Total

Investment securities available for sale without an allowance for credit losses:

Fair Value

    

Gross Unrealized Loss

    

Fair Value

Gross Unrealized Loss

    

Fair Value

Gross Unrealized Loss

Commercial paper

$

4,472

$

(1)

$

$

$

4,472

$

(1)

U.S. Treasury securities

2,043

(7)

2,043

(7)

Total investment securities available for sale

$

4,472

$

(1)

$

2,043

$

(7)

$

6,515

$

(8)

Schedule of fair value of our investment securities by major security type and contractual maturity

As of December 31, 2024

Due in 1 Year or Less

    

Due > 1 Year through 5 Years

    

Due > 5 Years through 10 Years

Due > 10 Years

    

Total

Fair value of investment securities available-for-sale:

Commercial Paper

$

4,920

$

$

$

$

4,920

Corporate Bonds

250

250

U.S. Treasury Securities

2,678

3,305

5,983

Total investment securities available-for-sale

$

7,598

$

3,555

$

$

$

11,153

Amortized cost of investment securities available-for-sale

$

7,595

$

3,545

$

$

$

11,140