INCOME PER SHARE -Schedule of Computation of Diluted Per Share (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded | 37,718,749 | 37,144,943 | 37,504,359 | 37,144,943 |
| Performance Stock Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded | 338,955 | 0 | 212,312 | 0 |
| Restricted Stock Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded | 234,851 | 0 | 147,104 | 0 |
| Public Warrants | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded | 11,150,543 | 11,150,543 | 11,150,543 | 11,150,543 |
| Class C Common Shares | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded | 25,994,400 | 25,994,400 | 25,994,400 | 25,994,400 |