v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Preferred stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 2,094,372 2,327,080
Preferred stock, shares outstanding (in shares) 2,094,372 2,327,080
Fair value of derivative assets, net $ 3,007 $ 2,565
Related Party    
Fair value of derivative assets, net $ 1,200 $ 100
Common Class A    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 3,792,493 3,792,493
Common stock, shares outstanding (in shares) 3,792,493 3,792,493
Common Class B    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 3,530,836 3,530,836
Common stock, shares outstanding (in shares) 3,530,836 3,530,836
Trade Accounts Receivable    
Allowance for credit losses $ 2,490 $ 2,670