v3.25.3
NATURE OF BUSINESS & SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Share Information Related to Common Stock (Details) - shares
Sep. 30, 2025
Dec. 31, 2024
May 31, 2023
Class of Stock [Line Items]      
Authorized (in shares) 300,000,000   300,000,000
Issued (in shares) 54,460,989    
Outstanding (in shares) 54,264,505    
Class A Common Stock      
Class of Stock [Line Items]      
Authorized (in shares) 210,000,000 210,000,000 210,000,000
Issued (in shares) 52,763,134 28,258,258  
Outstanding (in shares) 52,566,650 27,939,023  
Class B Common Stock      
Class of Stock [Line Items]      
Authorized (in shares) 90,000,000 90,000,000 90,000,000
Issued (in shares) 1,697,855 1,720,929  
Outstanding (in shares) 1,697,855 1,720,929