XML 81 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Earning Per Share - Schedule of Components of Dilutive Securities (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Total dilutive weighted average securities 13,720,237 0 0 0
PSAs [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Total dilutive weighted average securities 1,805 0 0 0
Preferred Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Total dilutive weighted average securities 10,928,000 0 0 0
Warrants [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Total dilutive weighted average securities 2,790,432 0 0 0