XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Summary of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance, Fair value $ 6,174 $ 2,194 $ 0
Ending balance, Fair value 150 6,174 2,194
Eversurance [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Acquisition     416
Change in fair value of contingent consideration $ (90) $ (1,274) $ 1,778
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Business Combination Acquisition Related Costs and Fair Value Adjustments Business Combination Acquisition Related Costs and Fair Value Adjustments Business Combination Acquisition Related Costs and Fair Value Adjustments
Contingent consideration related to acquisition settled in Class A common stock $ (830)    
Policy Fuel, LLC [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Acquisition   $ 3,784  
Change in fair value of contingent consideration $ (4,045) $ 1,470  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Business Combination Acquisition Related Costs and Fair Value Adjustments Business Combination Acquisition Related Costs and Fair Value Adjustments Business Combination Acquisition Related Costs and Fair Value Adjustments
Contingent consideration related to acquisition settled in Class A common stock $ (1,059)