v3.26.1
Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]      
Accounts payable and accrued expenses $ 5,098 $ 1,828  
Subscriptions paid in advance 32,095 27,886  
Accrued common stock repurchases 6,244 905 $ 0
Other liabilities 1,953 907  
Total $ 45,390 $ 31,526