v3.26.1
Summary of Significant Accounting Policies - Components of basic and diluted net (loss) income per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies        
Net (loss) income $ (3,054,000) $ (915,000) $ (10,161,000) $ 20,575,000
Net (loss) income attributable to common stockholders, basic (2,611,000) (625,000) (8,446,000) 14,860,000
Net (loss) income attributable to common stockholders, diluted (2,611,000) (625,000) (8,446,000) 14,860,000
Net (loss) income attributable to Series C Preferred stockholders, basic (443,000) (290,000) (1,715,000) 5,715,000
Net (loss) income attributable to Series C Preferred stockholders, diluted $ (443,000) $ (290,000) $ (1,715,000) $ 5,715,000
Weighted-average shares of common stock outstanding, basic (in shares) 15,864,041 5,820,903 13,266,763 7,359,825
Weighted-average shares of common stock outstanding, diluted (in shares) 15,864,041 5,820,903 13,266,763 7,614,325
Net (loss) income per share of common stock, basic (in dollars per share) $ (0.16) $ (0.11) $ (0.64) $ 2.02
Net (loss) income per share of common stock, diluted (in dollars per share) $ (0.16) $ (0.11) $ (0.64) $ 1.95
Weighted-average shares of Series C Preferred outstanding, basic (in shares) 6,737 6,759 6,737 7,077
Weighted-average shares of Series C Preferred outstanding, diluted (in shares) 6,737 6,759 6,737 7,077
Net (loss) income per share of Series C Preferred, basic (in dollars per share) $ (65.76) $ (42.91) $ (254.56) $ 807.55
Net (loss) income per share of Series C Preferred, diluted (in dollars per share) $ (65.76) $ (42.91) $ (254.56) $ 807.55
Restricted Stock Units (RSUs)        
Summary of Significant Accounting Policies        
Share based payment arrangement       2,825
Stock Options        
Summary of Significant Accounting Policies        
Share based payment arrangement       251,675