XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
(LOSS) EARNINGS PER SHARE - Summary of Shares Excluded from Diluted Earnings per Share Calculation (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 18,870,584 8,705,864 8,705,864
PBNQSO      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 3,047,072 245,004 245,004
Founders advisory fees      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 9,428,244 0 0
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential shares excluded from computation (in shares) 6,395,268 8,460,860 8,460,860