XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note Receivable - Schedule of Note Receivable and Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 02, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]            
Interest income   $ 1,494 $ 2,660 $ 4,901 $ 4,528  
Notes Receivable            
Debt Instrument [Line Items]            
Note receivable   8,747   8,747   $ 8,283
Interest income   $ 157 $ 67 $ 464 $ 67  
Loans Payable            
Debt Instrument [Line Items]            
Interest rate (as percent) 3.00% 3.00%       3.00%