v3.25.2
STOCKHOLDERS' EQUITY - Schedule of Restricted Common Stock Vesting Dates (Details) - shares
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Restricted stock | Restricted Stock Grants (2022 Plan)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 49,261 49,261 39,409
Restricted stock | Restricted Stock Grants (2022 Plan) | Remainder of 2025      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 49,261    
Restricted stock | Restricted Stock Grants (2022 Plan) | 2026      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 0    
Restricted stock | Restricted Stock Grants (2022 Plan) | 2027      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 0    
Restricted stock | Restricted Stock Grants (2022 Plan) | 2028      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 0    
Restricted Stock Units (Manager Plan) | Restricted Stock Units (Manager Plan)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 4,433,548 2,611,361 2,611,361
Restricted Stock Units (Manager Plan) | Restricted Stock Units (Manager Plan) | Remainder of 2025      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 759,113    
Restricted Stock Units (Manager Plan) | Restricted Stock Units (Manager Plan) | 2026      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 1,852,347    
Restricted Stock Units (Manager Plan) | Restricted Stock Units (Manager Plan) | 2027      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 1,093,234    
Restricted Stock Units (Manager Plan) | Restricted Stock Units (Manager Plan) | 2028      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares vesting (in shares) 728,854