v3.26.1
Earnings Per Share - Summary of Basic and Diluted Earnings Per Common Share Calculations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic:            
Net loss $ (67,719) $ (17,212) $ (7,985) $ (15,937) $ (84,931) $ (23,922)
Less: Net loss applicable to pre-IPO period (52,836)       (70,048)  
Post-IPO Net loss (14,883)       (14,883)  
Less: Net loss attributable to noncontrolling interest (11,900)       (11,900)  
Net loss attributable to ERock, Inc. (2,983)       (2,983)  
Less: Deemed dividend related to Series A preferred shares (657)   $ (770)   (1,473) $ (1,525)
Net loss attributable to common shares - Basic $ (2,983)       $ (2,983)  
Weighted average number of common shares outstanding - Basic 48,174,023       48,174,023  
Basic net loss per common share $ (0.06)       $ (0.06)  
Diluted:            
Weighted average number of common shares outstanding - Diluted 48,174,023       48,174,023  
Diluted net loss per common share $ (0.06)       $ (0.06)  
Net loss available to common shareholders - Diluted $ (2,983)       $ (2,983)  
Post-IPO            
Basic:            
Less: Deemed dividend related to Series A preferred shares $ 0       $ 0  
Restricted Stock Shares | 2026 Equity Incentive Plan            
Basic:            
Add: Potentially dilutive securities Anti-dilutive       Anti-dilutive  
Class B Common Stock            
Basic:            
Add: Potentially dilutive securities Anti-dilutive       Anti-dilutive  
Class M Units            
Basic:            
Add: Potentially dilutive securities Anti-dilutive       Anti-dilutive