v3.26.1
Notes Receivable - Schedule of Notes Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 1,690  
Accrued Interest 16  
Carrying Amount $ 1,706 $ 0
Note Payable, PIXL Development, LLC, 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 500  
Accrued Interest 6  
Carrying Amount $ 506  
Note Payable, PIXL Development, LLC, 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 90  
Accrued Interest 0  
Carrying Amount $ 90  
Note Payable, ENVY Development, LLC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 500  
Accrued Interest 5  
Carrying Amount $ 505  
Note Payable, ENVY Development, LLC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 500  
Accrued Interest 5  
Carrying Amount $ 505  
Note Payable, ENVY Development, LLC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Note receivable, stated rate 8.00%  
Principal $ 100  
Accrued Interest 0  
Carrying Amount $ 100