XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Debt Issuance Cost    
Amortization of debt discount and debt issuance costs $ 569 $ 424
Total    
Beginning balance 205,272  
Ending balance 232,449  
Senior Notes    
2025 Senior Notes    
Beginning balance 144,580  
Ending balance 144,580  
Discount    
Beginning balance (22,747)  
Amortization of debt discount and debt issuance costs 0  
Ending balance 0  
Debt Issuance Cost    
Beginning balance (2,473)  
Amortization of debt discount and debt issuance costs 534  
Ending balance (3,043)  
Total    
Beginning balance 119,360  
Amortization of debt discount and debt issuance costs 534  
Ending balance 141,537  
Senior Notes | Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment    
2025 Senior Notes    
Beginning balance 0  
Discount    
Beginning balance 22,747  
Debt Issuance Cost    
Beginning balance (1,104)  
Total    
Beginning balance $ 21,643