XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Schedule of Assets, Liabilities, and Equity Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities    
Mortgage servicing rights, at fair value $ 2,614 $ 2,736
Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 137,293 65,599
Loans held for sale 172,744 152,426
Other current assets 6,845 4,422
Total assets 319,496 225,183
Liabilities    
Total liabilities 1,712 873
Mortgage servicing rights, at fair value 2,614 2,736
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Cash equivalents 137,293 65,599
Loans held for sale 0 0
Other current assets 0 0
Total assets 137,293 65,599
Liabilities    
Total liabilities 0 0
Mortgage servicing rights, at fair value 0 0
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Cash equivalents 0 0
Loans held for sale 172,744 152,426
Other current assets 599 1,063
Total assets 173,343 153,489
Liabilities    
Total liabilities 1,436 377
Mortgage servicing rights, at fair value 0 0
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Cash equivalents 0 0
Loans held for sale 0 0
Other current assets 6,246 3,359
Total assets 8,860 6,095
Liabilities    
Total liabilities 276 496
Mortgage servicing rights, at fair value 2,614 2,736
Fair Value, Measurements, Recurring | Money market funds    
Assets    
Cash equivalents 137,293 65,599
Fair Value, Measurements, Recurring | Money market funds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Cash equivalents 137,293 65,599
Fair Value, Measurements, Recurring | Money market funds | Significant Other Observable Inputs (Level 2)    
Assets    
Cash equivalents 0 0
Fair Value, Measurements, Recurring | Money market funds | Significant Unobservable Inputs (Level 3)    
Assets    
Cash equivalents 0 0
Forward sales commitments | Fair Value, Measurements, Recurring    
Assets    
Other current assets 599 1,063
Liabilities    
Accrued liabilities 1,436 377
Forward sales commitments | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Other current assets 0 0
Liabilities    
Accrued liabilities 0 0
Forward sales commitments | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Other current assets 599 1,063
Liabilities    
Accrued liabilities 1,436 377
Forward sales commitments | Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Other current assets 0 0
Liabilities    
Accrued liabilities 0 0
IRLCs | Fair Value, Measurements, Recurring    
Assets    
Other current assets 6,246 3,359
Liabilities    
Accrued liabilities 276 496
IRLCs | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Other current assets 0 0
Liabilities    
Accrued liabilities 0 0
IRLCs | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Other current assets 0 0
Liabilities    
Accrued liabilities 0 0
IRLCs | Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Other current assets 6,246 3,359
Liabilities    
Accrued liabilities $ 276 $ 496