v3.26.3
Significant Accounting Policies - Weighted average common shares outstanding (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2024
Significant Accounting Policies      
Denominator for basic net (loss) income per share - weighted average shares 1,770,000 2,521,000 1,770,000
Effect of dilutive equity awards      
Effect of dilutive equity awards 44,000    
Denominator for diluted net income (loss) per share - weighted average shares 1,814,000 2,521,000 1,770,000