v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Noncontrolling Interests
Beginning balance (in shares) at Dec. 31, 2024   5,511,452      
Beginning balance at Dec. 31, 2024 $ 188,533 $ 6 $ 489,409 $ (356,976) $ 56,094
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for Employee Stock Purchase Plan (in shares)   1,161      
Common stock issued for Employee Stock Purchase Plan 40   40    
Vesting of Restricted Stock Units (in shares)   15,835      
Stock-based compensation (in shares)   422,091      
Stock-based compensation 23,252   23,252    
Distributions (7,364)       (7,364)
Net income 50,806     21,217 29,589
End balance (in shares) at Mar. 31, 2025   5,950,539      
Ending balance at Mar. 31, 2025 255,267 $ 6 512,701 (335,759) 78,319
Beginning balance (in shares) at Dec. 31, 2024   5,511,452      
Beginning balance at Dec. 31, 2024 188,533 $ 6 489,409 (356,976) 56,094
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Debt conversion to common stock 477        
Net income 66,950        
End balance (in shares) at Jun. 30, 2025   6,595,109      
Ending balance at Jun. 30, 2025 336,877 $ 7 588,699 (353,456) 101,627
Beginning balance (in shares) at Mar. 31, 2025   5,950,539      
Beginning balance at Mar. 31, 2025 255,267 $ 6 512,701 (335,759) 78,319
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for Employee Stock Purchase Plan (in shares)   866      
Common stock issued for Employee Stock Purchase Plan 65   65    
Asset acquisition noncontrolling interest 789       789
Debt conversion to common stock (in shares)   17,874      
Debt conversion to common stock 477   477    
Vesting of Restricted Stock Units (in shares)   23,032      
Stock-based compensation (in shares)   602,798      
Stock-based compensation 75,305 $ 1 75,304    
Contributions 242   152   90
Distributions (11,412)       (11,412)
Net income 16,144     (17,697) 33,841
End balance (in shares) at Jun. 30, 2025   6,595,109      
Ending balance at Jun. 30, 2025 336,877 $ 7 588,699 (353,456) 101,627
Beginning balance (in shares) at Dec. 31, 2025   7,086,670      
Beginning balance at Dec. 31, 2025 423,437 $ 7 615,627 (286,187) 93,990
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for Employee Stock Purchase Plan (in shares)   547      
Common stock issued for Employee Stock Purchase Plan 97   97    
Vesting of Restricted Stock Units (in shares)   52,096      
Stock-based compensation (in shares)   12,753      
Stock-based compensation 1,604   1,604    
Stock repurchases and retirements (in shares)   (200,444)      
Stock repurchases and retirements (31,730)   (31,730)    
Contributions 1,239   68   1,171
Distributions (15,357)       (15,357)
Net income 62,763     46,807 15,956
End balance (in shares) at Mar. 31, 2026   6,951,622      
Ending balance at Mar. 31, 2026 442,053 $ 7 585,666 (239,380) 95,760
Beginning balance (in shares) at Dec. 31, 2025   7,086,670      
Beginning balance at Dec. 31, 2025 423,437 $ 7 615,627 (286,187) 93,990
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Debt conversion to common stock $ 0        
Stock repurchases and retirements (in shares) (312,743)        
Net income $ 159,080        
End balance (in shares) at Jun. 30, 2026   6,843,785      
Ending balance at Jun. 30, 2026 507,312 $ 7 567,847 (173,538) 112,996
Beginning balance (in shares) at Mar. 31, 2026   6,951,622      
Beginning balance at Mar. 31, 2026 442,053 $ 7 585,666 (239,380) 95,760
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for Employee Stock Purchase Plan (in shares)   1,962      
Common stock issued for Employee Stock Purchase Plan 197   197    
Warrant exercises (in shares)   2,500      
Warrant exercises 75   75    
Stock-based compensation $ 724   724    
Stock repurchases and retirements (in shares) (112,299) (112,299)      
Stock repurchases and retirements $ (18,957)   (18,957)    
Contributions 166   142   24
Distributions (13,263)       (13,263)
Net income 96,317     65,842 30,475
End balance (in shares) at Jun. 30, 2026   6,843,785      
Ending balance at Jun. 30, 2026 $ 507,312 $ 7 $ 567,847 $ (173,538) $ 112,996