XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of assets and liabilities which are measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Liabilities [Abstract]    
Private Warrants $ 142 $ 256
Fair value of obligation to issue shares of common stock to sellers of World Energy   151
Total   407
Interest Rate Swap    
Assets    
Interest rate swaps 27,737 32,252
Level I    
Liabilities [Abstract]    
Private Warrants 0 0
Fair value of obligation to issue shares of common stock to sellers of World Energy   0
Total   0
Level I | Interest Rate Swap    
Assets    
Interest rate swaps 0 0
Level II    
Liabilities [Abstract]    
Private Warrants 0 0
Fair value of obligation to issue shares of common stock to sellers of World Energy   0
Total   0
Level II | Interest Rate Swap    
Assets    
Interest rate swaps 27,737 32,252
Level III    
Liabilities [Abstract]    
Private Warrants 142 256
Fair value of obligation to issue shares of common stock to sellers of World Energy   151
Total   407
Level III | Interest Rate Swap    
Assets    
Interest rate swaps $ 0 $ 0