XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements and Available for Sale Investments - Schedule of Unrealized Loss and Fair Values in a Loss Position (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value   $ 32,829,000
Less than 12 months, Gross unrealized losses   (15,000)
12 months or greater, Fair value   0
12 months or greater, Gross unrealized losses $ 0 0
Fair Value   32,829,000
Gross
Unrealized Losses   (15,000)
Agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 2,505,000 7,579,000
Less than 12 months, Gross unrealized losses (1,000) (8,000)
12 months or greater, Fair value 0 0
12 months or greater, Gross unrealized losses 0 0
Fair Value 2,505,000 7,579,000
Gross
Unrealized Losses $ (1,000) (8,000)
U.S. Treasury Securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value   25,250,000
Less than 12 months, Gross unrealized losses   (7,000)
12 months or greater, Fair value   0
12 months or greater, Gross unrealized losses   0
Fair Value   25,250,000
Gross
Unrealized Losses   $ (7,000)