v3.25.4
(LOSS) EARNINGS PER SHARE - Schedule of Anti-Dilutive Securities Excluded in the Calculation (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 17,961,355 18,870,584 8,705,864
PBNQSO      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 4,603,398 3,047,072 245,004
Founders advisory fees      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 13,357,957 9,428,244 0
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 0 6,395,268 8,460,860