v3.26.1
Notes Payable - LGI Living Loan Agreement (Details) - USD ($)
Mar. 31, 2026
Jul. 23, 2025
Debt Instrument [Line Items]    
Increase available   $ 75,000,000.0
Secured Debt | Loan Agreement    
Debt Instrument [Line Items]    
Borrowings $ 50,000,000.0 50,000,000.0
Maximum available borrowings   $ 125,000,000.0
Stated interest rate on note 6.433% 6.433%
Liquidity percentage   15.00%
Net worth of loan percentage   50.00%