v3.26.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets [Abstract]    
Prepaid expenses, note receivable and other $ 42,763 $ 34,998
Furniture, fixtures and equipment, net 7,063 6,977
Indefinite-lived intangibles 1,988 1,988
Total other assets $ 51,814 $ 43,963