XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
External Broker Costs and Employee Sales Commissions [Member]    
Capitalized Contract Cost, Amortization $ 1,888 $ 1,717
Capitalized Contract Cost, Net, Total 7,157 6,711
Capitalized Contract Cost, Impairment Loss 0  
FirstService Brands Segment [Member] | Franchise [Member]    
Contract with Customer, Liability, Revenue Recognized $ 4,012 $ 4,462
FirstService Brands Segment [Member] | Franchise [Member] | Minimum [Member]    
Revenue Recognized Period (Year) 5 years  
FirstService Brands Segment [Member] | Franchise [Member] | Maximum [Member]    
Revenue Recognized Period (Year) 10 years