v3.25.2
Related Party Transactions - Schedule of Related Party Transactions Related to Interest Income and Interest Expense on Related Party Debt (Details) - Related Party [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]    
Interest income on related party loans receivable $ 0 $ 1,029
Interest expense on related party debt $ 1,813 $ 6,201