v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Basic and Diluted EPS Calculation Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Weighted-average shares for basic EPS (in shares) 85,714,520 84,464,283 85,674,347 84,417,308
Weighted-average shares for diluted EPS (in shares) 85,714,520 84,464,283 85,674,347 84,417,308