XML 127 R109.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Time Vested Restricted Stock (Details) - Restricted Stock
1 Months Ended
Oct. 31, 2024
employee
shares
Sep. 30, 2024
employee
shares
Aug. 31, 2024
employee
shares
Feb. 29, 2024
employee
shares
Statement [Line Items]        
Number of shares (in shares) | shares 476,000 2,597,000 4,507,000 204,164,000
Number of Officers, Directors and Employees | employee 1 1 2 129