v3.26.1
Earnings Per Share and Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 28, 2024
Jan. 31, 2020
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]                  
Series C preferred (in shares)     0 0     0 0  
Preferred stock, liquidation preference (in dollars per share)     $ 0.80       $ 0.80    
Common stock, convertible, conversion price (in dollars per share)             $ 0.15091    
Series C convertible redeemable preferred stock, shares outstanding (in shares)       0       0 4,000,000
Series C Preferred Stock                  
Class of Stock [Line Items]                  
Series C preferred (in shares)             0 0  
Common stock converted (in shares) 16,500,000                
Dividends declared         $ 519 $ 466      
Series C convertible redeemable preferred stock, shares outstanding (in shares) 754,550                
Temporary equity, shares redeemed 3,245,450                
Redemption value $ 10,710                
Dividends declared (in dollars per share)             $ 0    
Mezzanine Equity Series C Convertible Redeemable Preferred Stock                  
Class of Stock [Line Items]                  
Issuance of stock (in shares)   4,000,000