v3.26.3
Basis of Presentation - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2026
Accounting Policies [Abstract]    
Proceeds from representations and warranties insurance claim $ 12,500  
Change in accounting principle, accounting standards update, adopted true true
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2026 Jan. 01, 2026
Change in accounting principle, accounting standards update, immaterial effect [true false] true true
Accounting standards update [extensible enumeration]   us-gaap:AccountingStandardsUpdate202505Member