v3.26.3
Fair Value Measurements and Available for Sale Investments - Schedule of Unrealized Loss and Fair Values in a Loss Position (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]      
Less than 12 Months, Fair Value $ 24,842,000   $ 32,829,000
Less than 12 Months, Gross Unrealized Losses (1,000)   (15,000)
12 Months or Greater, Fair Value 0   0
12 Months or Greater, Gross Unrealized Losses 0 $ 0 0
Fair Value 24,842,000   32,829,000
Gross Unrealized Losses (1,000)   (15,000)
Agency securities      
Debt Securities, Available-for-sale [Line Items]      
Less than 12 Months, Fair Value     7,579,000
Less than 12 Months, Gross Unrealized Losses     (8,000)
12 Months or Greater, Fair Value     0
12 Months or Greater, Gross Unrealized Losses     0
Fair Value     7,579,000
Gross Unrealized Losses     (8,000)
US Treasury Securities      
Debt Securities, Available-for-sale [Line Items]      
Less than 12 Months, Fair Value 24,842,000   25,250,000
Less than 12 Months, Gross Unrealized Losses (1,000)   (7,000)
12 Months or Greater, Fair Value 0   0
12 Months or Greater, Gross Unrealized Losses 0   0
Fair Value 24,842,000   25,250,000
Gross Unrealized Losses $ (1,000)   $ (7,000)