v3.25.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jan. 24, 2025
Jun. 30, 2024
Jul. 28, 2023
Second Equity Distribution Agreement          
Related Party Transaction [Line Items]          
Stock authorized to be offered and sold $ 174,400,000 $ 174,400,000      
Common Stock Sales Agreement | Guggenheim Securities, LLC | Related Party          
Related Party Transaction [Line Items]          
Payments for commissions $ 35,400 $ 300,000      
Class A Common Stock | Second Equity Distribution Agreement          
Related Party Transaction [Line Items]          
Stock authorized to be offered and sold     $ 250,000,000.0    
Class A Common Stock | Common Stock Sales Agreement          
Related Party Transaction [Line Items]          
Stock authorized to be offered and sold       $ 133,800,000 $ 150,000,000