XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2024
USD ($)
Mar. 08, 2023
USD ($)
Nov. 10, 2021
USD ($)
Dec. 22, 2020
Aug. 23, 2019
Feb. 09, 2016
Mar. 30, 2024
USD ($)
letter_of_credit
Apr. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
letter_of_credit
Loss Contingencies [Line Items]                    
Number of letters of credit outstanding | letter_of_credit             3     3
Letters of credit outstanding, amount             $ 1,800     $ 1,800
Stop loss insurance, threshold per member per year             250      
Three Injection OA Product                    
Loss Contingencies [Line Items]                    
Supply commitment, term           10 years        
Supply commitment, renewal term           5 years        
Harbor                    
Loss Contingencies [Line Items]                    
Collaborative agreement, royalty percentage         3.00%          
Supply commitment, term       8 years            
Supplier of Single Injection OA Product                    
Loss Contingencies [Line Items]                    
Royalty expense             $ 3,579 $ 2,321    
HA Product                    
Loss Contingencies [Line Items]                    
Collaborative arrangement, upfront payments     $ 853              
Collaborative arrangement, amount payable upon transfer of customer data                 $ 853  
Collaborative arrangement, amount payable upon obtaining product certification     $ 1,707              
Collaborative arrangement, rights and obligations, payment period     5 days              
Collaborative arrangement, royalty percentage, threshold one     5.00%              
Collaborative arrangement, sales threshold for royalties     $ 569              
Collaborative arrangement, royalty percentage, threshold two     2.50%              
Collaborative arrangement, adjusted amount payable upon obtaining product certification   $ 1,418                
Milestone payment paid $ 709                  
Finite-lived intangible asset recognized $ 709                  
Minimum                    
Loss Contingencies [Line Items]                    
Lessee, operating lease, remaining lease term             1 month      
Maximum                    
Loss Contingencies [Line Items]                    
Lessee, operating lease, remaining lease term             9 years 1 month 6 days