XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
MEZZANINE EQUITY (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Movement on Temporary Equity
The following table summarizes activity of the Company's preferred stock for the three months ended March 31, 2025 and 2024:
Three Months Ended March 31, 2025Three Months Ended March 31, 2024
Preferred stock, beginning of period37,348 44,214 
Conversion of preferred stock(4,461)(11)
Preferred stock, end of period32,887 44,203