v3.26.1
Net Income (Loss) Per Share - Dilutive Effect (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic net loss per common share calculation:        
Weighted average shares outstanding — basic (in shares) 46,806 18,093 35,987 18,070
Weighted average shares outstanding — diluted (in shares) 46,806 18,093 35,987 18,070