XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies - Schedule of Computation of Basic and Diluted Income (Loss) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Basic (in shares) 191,551,282 188,041,489 191,130,631 181,842,519
Diluted (in shares) 192,399,733 188,041,489 191,130,631 181,842,519
Anti-dilutive common shares excluded from calculation of loss per common share (in shares) 848,451