v3.25.0.1
Debt - Pledged as Collateral (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 27, 2024
Sep. 16, 2024
Apr. 30, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]            
Financing receivable, amount transferred $ 30,900 $ 24,300 $ 30,900 $ 24,300    
Proceeds from borrowings against note receivable     $ 27,000 $ 21,100    
Interest income, net         $ 741 $ 1,993
Interest income, operating         500 1,200
Interest expense         500 1,100
Asset-Backed Securities, Securitized Loans and Receivables            
Line of Credit Facility [Line Items]            
Interest income, net         $ 0 $ 100