v3.26.1
(LOSS) EARNINGS PER SHARE - Schedule of Anti-Dilutive Securities Not Included in the Calculation (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares excluded from computation (in shares) 18,521,175 8,582,913 11,690,303 235,000
PBNQSO        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares excluded from computation (in shares) 7,723,977 1,511,730 3,934,644 235,000
Founders advisory fees        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares excluded from computation (in shares) 10,797,198 7,071,183 7,755,659 0