XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Schedule of Disaggregation of Revenue by Revenue Source (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues fom sales to unaffiliated customers:    
Total Revenue $ 30,150 $ 27,157
Consumer    
Revenues fom sales to unaffiliated customers:    
Total Revenue 17,260 18,564
Commercial    
Revenues fom sales to unaffiliated customers:    
Total Revenue $ 12,890 $ 8,593