XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income (Tables)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive (Loss) Income  
Summary of Changes in Accumulated Other Comprehensive (Loss) Income, Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities

​

​

​

​

​

​

    

Total Accumulated

​

​

Other Comprehensive 

​

​

Income (Loss)

Balance, December 31, 2021

​

$

(358)

Other comprehensive loss before reclassifications

​

 

(1,314)

Amount reclassified from accumulated other comprehensive loss

​

 

—

Net current period other comprehensive loss

​

 

(1,314)

Balance, December 31, 2022

​

 

(1,672)

Other comprehensive income before reclassifications

​

 

1,412

Amount reclassified from accumulated other comprehensive loss

​

 

—

Net current period other comprehensive income

​

 

1,412

Balance, December 31, 2023

​

$

(260)

Other comprehensive income before reclassifications

​

 

260

Amount reclassified from accumulated other comprehensive loss

​

 

—

Net current period other comprehensive income

​

 

260

Balance, December 31, 2024

​

$

—